aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Music/LastfmHelper.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Providers/Music/LastfmHelper.cs')
-rw-r--r--MediaBrowser.Providers/Music/LastfmHelper.cs16
1 files changed, 10 insertions, 6 deletions
diff --git a/MediaBrowser.Providers/Music/LastfmHelper.cs b/MediaBrowser.Providers/Music/LastfmHelper.cs
index 3301d5584c..df02cee5b9 100644
--- a/MediaBrowser.Providers/Music/LastfmHelper.cs
+++ b/MediaBrowser.Providers/Music/LastfmHelper.cs
@@ -81,16 +81,20 @@ namespace MediaBrowser.Providers.Music
}
// Only grab the date here if the album doesn't already have one, since id3 tags are preferred
- if (!item.PremiereDate.HasValue)
- {
- DateTime release;
+ DateTime release;
- if (DateTime.TryParse(data.releasedate, out release))
+ if (DateTime.TryParse(data.releasedate, out release))
+ {
+ // Lastfm sends back null as sometimes 1901, other times 0
+ if (release.Year > 1901)
{
- // Lastfm sends back null as sometimes 1901, other times 0
- if (release.Year > 1901)
+ if (!item.PremiereDate.HasValue)
{
item.PremiereDate = release;
+ }
+
+ if (!item.ProductionYear.HasValue)
+ {
item.ProductionYear = release.Year;
}
}