aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-10 23:55:01 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-10 23:55:01 -0500
commit17bf59dfe3bad4a1341177050c4187bbd3215800 (patch)
tree536b700bf801534640854d0455295c56315014c4 /MediaBrowser.Server.Implementations
parentcf9ef0e43d01decd743c5444785ee247bda3cb32 (diff)
added toggles for metadata settings
Diffstat (limited to 'MediaBrowser.Server.Implementations')
-rw-r--r--MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs7
-rw-r--r--MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs2
2 files changed, 7 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs
index b9def8e26..f25cf541b 100644
--- a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs
+++ b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs
@@ -793,10 +793,15 @@ namespace MediaBrowser.Server.Implementations.LiveTv
double percent = numComplete;
percent /= allChannelsList.Count;
- progress.Report(90 * percent + 10);
+ progress.Report(80 * percent + 10);
}
_programs = programs.ToDictionary(i => i.Id);
+
+ // Load these now which will prefetch metadata
+ await GetRecordings(new RecordingQuery(), cancellationToken).ConfigureAwait(false);
+
+ progress.Report(100);
}
private double GetGuideDays(int channelCount)
diff --git a/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs b/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs
index 671312274..4e8469326 100644
--- a/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs
+++ b/MediaBrowser.Server.Implementations/ServerManager/ServerManager.cs
@@ -210,7 +210,7 @@ namespace MediaBrowser.Server.Implementations.ServerManager
}
catch (Exception ex)
{
- _logger.ErrorException("{0} failed processing WebSocket message {1}", ex, i.GetType().Name, result.MessageType);
+ _logger.ErrorException("{0} failed processing WebSocket message {1}", ex, i.GetType().Name, result.MessageType ?? string.Empty);
}
}));