diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-07-09 12:11:16 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-07-09 12:11:16 -0400 |
| commit | 66624293ac2208020d25456801664d10ddd2450a (patch) | |
| tree | a8369c3cfc2a75e7cd7ffdd0d06080c1b5c530d8 /MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs | |
| parent | 48265fefa445d2b9e62c4f050fca3da783e6123f (diff) | |
Display client version in the dashboard
Diffstat (limited to 'MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs b/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs index 79ea89ac6..0aaafec83 100644 --- a/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs +++ b/MediaBrowser.Server.Implementations/ScheduledTasks/ChapterImagesTask.cs @@ -121,7 +121,7 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks } } } - + /// <summary> /// Creates the triggers that define when the task will run /// </summary> @@ -148,13 +148,15 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks var numComplete = 0; - var failHistoryPath = Path.Combine(_kernel.FFMpegManager.VideoImagesDataPath, "failures.json"); + var failHistoryPath = Path.Combine(_kernel.FFMpegManager.VideoImagesDataPath, "failures.txt"); List<string> previouslyFailedImages; - + try { - previouslyFailedImages = _jsonSerializer.DeserializeFromFile<List<string>>(failHistoryPath); + previouslyFailedImages = File.ReadAllText(failHistoryPath) + .Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries) + .ToList(); } catch (FileNotFoundException) { @@ -184,7 +186,7 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks Directory.CreateDirectory(parentPath); } - _jsonSerializer.SerializeToFile(previouslyFailedImages, failHistoryPath); + File.WriteAllText(failHistoryPath, string.Join("|", previouslyFailedImages.ToArray())); } numComplete++; |
