Fix some date problems in lastfm providers

pull/702/head
Eric Reed 12 years ago
parent 806b8b2fe6
commit 23a72fc74c

@ -54,7 +54,7 @@ namespace MediaBrowser.Controller.Providers.Music
{ {
get get
{ {
return "3-12-13"; return "3-12-13.2";
} }
} }

@ -39,7 +39,8 @@ namespace MediaBrowser.Controller.Providers.Music
catch (OverflowException) 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) if (data.tags != null)
{ {
AddGenres(artist, data.tags); AddGenres(artist, data.tags);
@ -62,6 +63,7 @@ namespace MediaBrowser.Controller.Providers.Music
var release = DateTime.MinValue; var release = DateTime.MinValue;
DateTime.TryParse(data.releasedate, out release); DateTime.TryParse(data.releasedate, out release);
item.PremiereDate = release; item.PremiereDate = release;
item.ProductionYear = release.Year;
if (data.toptags != null) if (data.toptags != null)
{ {
AddGenres(item, data.toptags); AddGenres(item, data.toptags);

Loading…
Cancel
Save