瀏覽代碼

Add premier date to artist

Eric Reed 12 年之前
父節點
當前提交
09ec5670aa
共有 1 個文件被更改,包括 15 次插入0 次删除
  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)