浏览代码

fixes #525 - Edit Run Time through Web Dashboard

Luke Pulverenti 11 年之前
父节点
当前提交
041a1aece4
共有 2 个文件被更改,包括 9 次插入2 次删除
  1. 5 1
      MediaBrowser.Model/Entities/MetadataFields.cs
  2. 4 1
      MediaBrowser.Providers/TV/RemoteSeriesProvider.cs

+ 5 - 1
MediaBrowser.Model/Entities/MetadataFields.cs

@@ -33,6 +33,10 @@ namespace MediaBrowser.Model.Entities
         /// <summary>
         /// The overview
         /// </summary>
-        Overview
+        Overview,
+        /// <summary>
+        /// The runtime
+        /// </summary>
+        Runtime
     }
 }

+ 4 - 1
MediaBrowser.Providers/TV/RemoteSeriesProvider.cs

@@ -365,7 +365,10 @@ namespace MediaBrowser.Providers.TV
             if (series.PremiereDate.HasValue)
                 series.ProductionYear = series.PremiereDate.Value.Year;
 
-            series.RunTimeTicks = TimeSpan.FromMinutes(doc.SafeGetInt32("//Runtime")).Ticks;
+            if (!series.LockedFields.Contains(MetadataFields.Runtime))
+            {
+                series.RunTimeTicks = TimeSpan.FromMinutes(doc.SafeGetInt32("//Runtime")).Ticks;
+            }
 
             if (!series.LockedFields.Contains(MetadataFields.Studios))
             {