diff options
| author | Eric Reed <ebr@mediabrowser3.com> | 2013-03-05 10:45:25 -0500 |
|---|---|---|
| committer | Eric Reed <ebr@mediabrowser3.com> | 2013-03-05 10:45:25 -0500 |
| commit | 09ec5670aa762326aa08b77cada44a7c43c97b9b (patch) | |
| tree | 9458175ad942ddc48b2b2b7b2efc3962927e5609 | |
| parent | 795a6ccd9e8b4f64df3dd59b1cd1259007ea3356 (diff) | |
Add premier date to artist
| -rw-r--r-- | MediaBrowser.Controller/Providers/Music/LastfmHelper.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs b/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs index d4559b94a..1ad4a34a3 100644 --- a/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs +++ b/MediaBrowser.Controller/Providers/Music/LastfmHelper.cs @@ -14,6 +14,21 @@ namespace MediaBrowser.Controller.Providers.Music public static void ProcessArtistData(BaseItem artist, LastfmArtist data) { artist.Overview = data.bio != null ? data.bio.content : null; + var yearFormed = 0; + try + { + yearFormed = Convert.ToInt32(data.bio.yearformed); + } + catch (FormatException) + { + } + catch (NullReferenceException) + { + } + catch (OverflowException) + { + } + artist.PremiereDate = new DateTime(yearFormed, 1,1); if (data.tags != null) { foreach (var tag in data.tags.tag) |
