Fix some date problems in lastfm providers

This commit is contained in:
Eric Reed 2013-03-12 10:27:37 -04:00
parent 806b8b2fe6
commit 23a72fc74c
2 changed files with 4 additions and 2 deletions

View File

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

View File

@ -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);