aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-09-13 11:26:43 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-09-13 11:26:43 -0400
commit041a1aece4fa39763a7b7e628c9a4b014bc851d3 (patch)
tree3bf58f4f4279c4c645a5a6c96a268ca5387012ac
parentb1fd832c72370f3a306f1f9861114cad3fa85bee (diff)
fixes #525 - Edit Run Time through Web Dashboard
-rw-r--r--MediaBrowser.Model/Entities/MetadataFields.cs6
-rw-r--r--MediaBrowser.Providers/TV/RemoteSeriesProvider.cs5
2 files changed, 9 insertions, 2 deletions
diff --git a/MediaBrowser.Model/Entities/MetadataFields.cs b/MediaBrowser.Model/Entities/MetadataFields.cs
index 7110d9d46..a432e1124 100644
--- a/MediaBrowser.Model/Entities/MetadataFields.cs
+++ b/MediaBrowser.Model/Entities/MetadataFields.cs
@@ -33,6 +33,10 @@ namespace MediaBrowser.Model.Entities
/// <summary>
/// The overview
/// </summary>
- Overview
+ Overview,
+ /// <summary>
+ /// The runtime
+ /// </summary>
+ Runtime
}
}
diff --git a/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs b/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs
index f39313f8c..34be77a9e 100644
--- a/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs
+++ b/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))
{