diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-01 22:54:33 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-01 22:54:33 -0400 |
| commit | c7c72dd1a89217f48cb48db93d9ee1fa5ee6171d (patch) | |
| tree | 71c47742119e3f546f2a34f01777b2288fa83979 /MediaBrowser.Providers/Manager | |
| parent | c741082dfd709e20e9b762028a684d39755ecd28 (diff) | |
web client re-org
Diffstat (limited to 'MediaBrowser.Providers/Manager')
| -rw-r--r-- | MediaBrowser.Providers/Manager/ProviderUtils.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/Manager/ProviderUtils.cs b/MediaBrowser.Providers/Manager/ProviderUtils.cs index fafcc5fad2..67536ac5ff 100644 --- a/MediaBrowser.Providers/Manager/ProviderUtils.cs +++ b/MediaBrowser.Providers/Manager/ProviderUtils.cs @@ -1,4 +1,5 @@ -using MediaBrowser.Controller.Entities; +using System; +using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Model.Entities; using System.Collections.Generic; @@ -186,6 +187,12 @@ namespace MediaBrowser.Providers.Manager target.IsLocked = source.IsLocked; target.DisplayMediaType = source.DisplayMediaType; + // Grab the value if it's there, but if not then don't overwrite the default + if (source.DateCreated != default(DateTime)) + { + target.DateCreated = source.DateCreated; + } + var sourceHasLanguageSettings = source as IHasPreferredMetadataLanguage; var targetHasLanguageSettings = target as IHasPreferredMetadataLanguage; |
