Explorar o código

Add premier date to artist

Eric Reed %!s(int64=12) %!d(string=hai) anos
pai
achega
09ec5670aa
Modificáronse 1 ficheiros con 15 adicións e 0 borrados
  1. 15 0
      MediaBrowser.Controller/Providers/Music/LastfmHelper.cs

+ 15 - 0
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)