diff options
| author | Eric Reed <ebr@mediabrowser3.com> | 2013-03-12 10:27:37 -0400 |
|---|---|---|
| committer | Eric Reed <ebr@mediabrowser3.com> | 2013-03-12 10:27:37 -0400 |
| commit | 23a72fc74c991daa7b8a0e319b67aa4efa76314d (patch) | |
| tree | 981632cb9ddee1dbc7f25ed7e9aeaf4915b5a8c1 | |
| parent | 806b8b2fe6aa8c14704654c6bdd4737314cf8420 (diff) | |
Fix some date problems in lastfm providers
| -rw-r--r-- | MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Providers/Music/LastfmHelper.cs | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs b/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs index 4654a3767..c3ff411ef 100644 --- a/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs +++ b/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs @@ -54,7 +54,7 @@ namespace MediaBrowser.Controller.Providers.Music { get { - return "3-12-13"; + return "3-12-13.2"; } } diff --git a/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs b/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs index 13adfcb17..8c80b4ef1 100644 --- a/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs +++ b/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs @@ -39,7 +39,8 @@ namespace MediaBrowser.Controller.Providers.Music catch (OverflowException) { } - artist.PremiereDate = new DateTime(yearFormed, 1,1); + artist.PremiereDate = yearFormed > 0 ? new DateTime(yearFormed, 1,1) : DateTime.MinValue; + artist.ProductionYear = yearFormed; if (data.tags != null) { AddGenres(artist, data.tags); @@ -62,6 +63,7 @@ namespace MediaBrowser.Controller.Providers.Music var release = DateTime.MinValue; DateTime.TryParse(data.releasedate, out release); item.PremiereDate = release; + item.ProductionYear = release.Year; if (data.toptags != null) { AddGenres(item, data.toptags); |
