فهرست منبع

save series first air date in xml

Luke Pulverenti 12 سال پیش
والد
کامیت
b7f927d43a
2فایلهای تغییر یافته به همراه10 افزوده شده و 1 حذف شده
  1. 7 1
      MediaBrowser.Providers/Savers/SeriesXmlSaver.cs
  2. 3 0
      MediaBrowser.Providers/Savers/XmlSaverHelpers.cs

+ 7 - 1
MediaBrowser.Providers/Savers/SeriesXmlSaver.cs

@@ -94,6 +94,11 @@ namespace MediaBrowser.Providers.Savers
                 }
             }
 
+            if (series.PremiereDate.HasValue)
+            {
+                builder.Append("<FirstAired>" + SecurityElement.Escape(series.PremiereDate.Value.ToString("yyyy-MM-dd")) + "</FirstAired>");
+            }
+            
             XmlSaverHelpers.AddCommonNodes(item, builder);
 
             builder.Append("</Series>");
@@ -107,7 +112,8 @@ namespace MediaBrowser.Providers.Savers
                     "Status",
                     "Network",
                     "Airs_Time",
-                    "Airs_DayOfWeek"
+                    "Airs_DayOfWeek",
+                    "FirstAired"
                 });
 
             // Set last refreshed so that the provider doesn't trigger after the file save

+ 3 - 0
MediaBrowser.Providers/Savers/XmlSaverHelpers.cs

@@ -68,6 +68,7 @@ namespace MediaBrowser.Providers.Savers
                     "MusicbrainzId",
                     "CollectionNumber",
                     "Genres",
+                    "Genre",
                     "Studios",
                     "Tags",
                     "Added",
@@ -367,6 +368,8 @@ namespace MediaBrowser.Providers.Savers
                 }
 
                 builder.Append("</Genres>");
+
+                builder.Append("<Genre>" + SecurityElement.Escape(string.Join("|", item.Genres.ToArray())) + "</Genre>");
             }
 
             if (item.Studios.Count > 0)