aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2020-03-24 22:04:24 +0100
committerJoshua M. Boniface <joshua@boniface.me>2020-04-05 12:41:28 -0400
commit01db9af821b9b0dc31e9445eae62a27097fbb44d (patch)
treece4eaae62ae012786f24e8c4cde545cab587bf4e
parent9da2635d86727a260d986a864542ab126f2fd9a6 (diff)
Merge pull request #2655 from lfoust/tvdbruntimefix
Fix FormatException when mapping TVDB series (cherry picked from commit 632323969ff05d225f590fdca4a7668ea6dc3a46) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
-rw-r--r--MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs b/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs
index 9e791bd9d..957b0b69f 100644
--- a/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs
+++ b/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs
@@ -344,7 +344,11 @@ namespace MediaBrowser.Providers.TV.TheTVDB
series.ProductionYear = date.Year;
}
- series.RunTimeTicks = TimeSpan.FromMinutes(Convert.ToDouble(tvdbSeries.Runtime)).Ticks;
+ if (!string.IsNullOrEmpty(tvdbSeries.Runtime) && double.TryParse(tvdbSeries.Runtime, out double runtime))
+ {
+ series.RunTimeTicks = TimeSpan.FromMinutes(runtime).Ticks;
+ }
+
foreach (var genre in tvdbSeries.Genre)
{
series.AddGenre(genre);