aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/BaseItem.cs
diff options
context:
space:
mode:
authorEric Reed <ebr@mediabrowser3.com>2013-04-22 11:27:23 -0400
committerEric Reed <ebr@mediabrowser3.com>2013-04-22 11:27:23 -0400
commit49cc12c4f56ceb51d1e03d405146ab2112411122 (patch)
treec0076d970df935a724c1ad1b7fbfb9800d0682e3 /MediaBrowser.Controller/Entities/BaseItem.cs
parent8aa9a5ec63ff6c744c456bd0a2bb11d9da5b74e6 (diff)
parenta55999b780367dfa344bb0dfc754b5172b0b195a (diff)
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Diffstat (limited to 'MediaBrowser.Controller/Entities/BaseItem.cs')
-rw-r--r--MediaBrowser.Controller/Entities/BaseItem.cs16
1 files changed, 9 insertions, 7 deletions
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs
index f7963c6e6..1d803ea45 100644
--- a/MediaBrowser.Controller/Entities/BaseItem.cs
+++ b/MediaBrowser.Controller/Entities/BaseItem.cs
@@ -23,6 +23,14 @@ namespace MediaBrowser.Controller.Entities
/// </summary>
public abstract class BaseItem : IHasProviderIds
{
+ protected BaseItem()
+ {
+ Genres = new List<string>();
+ TrailerUrls = new List<string>();
+ Studios = new List<string>();
+ People = new List<PersonInfo>();
+ }
+
/// <summary>
/// The trailer folder name
/// </summary>
@@ -925,16 +933,10 @@ namespace MediaBrowser.Controller.Entities
/// <summary>
/// Determines if the item is considered new based on user settings
/// </summary>
- /// <param name="user">The user.</param>
/// <returns><c>true</c> if [is recently added] [the specified user]; otherwise, <c>false</c>.</returns>
/// <exception cref="System.ArgumentNullException"></exception>
- public bool IsRecentlyAdded(User user)
+ public bool IsRecentlyAdded()
{
- if (user == null)
- {
- throw new ArgumentNullException();
- }
-
return (DateTime.UtcNow - DateCreated).TotalDays < ConfigurationManager.Configuration.RecentItemDays;
}