aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Reed <ebr@mediabrowser3.com>2013-03-05 10:45:25 -0500
committerEric Reed <ebr@mediabrowser3.com>2013-03-05 10:45:25 -0500
commit09ec5670aa762326aa08b77cada44a7c43c97b9b (patch)
tree9458175ad942ddc48b2b2b7b2efc3962927e5609
parent795a6ccd9e8b4f64df3dd59b1cd1259007ea3356 (diff)
Add premier date to artist
-rw-r--r--MediaBrowser.Controller/Providers/Music/LastfmHelper.cs15
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)