浏览代码

added overview, genre, studio, tags, status, airdays, airtime to the edit metadata page

Luis Miguel Almánzar 12 年之前
父节点
当前提交
a247ef833c
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      MediaBrowser.Api/LibraryService.cs

+ 11 - 0
MediaBrowser.Api/LibraryService.cs

@@ -252,6 +252,10 @@ namespace MediaBrowser.Api
             item.CriticRatingSummary = request.CriticRatingSummary;
             item.IndexNumber = request.IndexNumber;
             item.ParentIndexNumber = request.ParentIndexNumber;
+            item.Overview = request.Overview;
+            item.Genres = request.Genres;
+            item.Tags = request.Tags;
+            item.Studios = request.Studios.Select(x=>x.Name).ToList();
 
             item.EndDate = request.EndDate;
             item.PremiereDate = request.PremiereDate;
@@ -288,6 +292,13 @@ namespace MediaBrowser.Api
                 song.Artist = request.Artists[0];
             }
 
+            var series = item as Series;
+            if (series != null)
+            {
+                series.Status = request.Status;
+                series.AirDays = request.AirDays;
+                series.AirTime = request.AirTime;
+            }
             return _libraryManager.UpdateItem(item, CancellationToken.None);
         }