aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/ConfigurationService.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-26 22:57:37 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-26 22:57:37 -0500
commit74625cc580076fe8f67f2ff40f99ecf7a33f13e6 (patch)
tree701815483d333b7beeccec5370fffb2a106d7a98 /MediaBrowser.Api/ConfigurationService.cs
parent88965f75e28fda4c137223476b4f0dac84967a97 (diff)
add back global metadata settings
Diffstat (limited to 'MediaBrowser.Api/ConfigurationService.cs')
-rw-r--r--MediaBrowser.Api/ConfigurationService.cs59
1 files changed, 0 insertions, 59 deletions
diff --git a/MediaBrowser.Api/ConfigurationService.cs b/MediaBrowser.Api/ConfigurationService.cs
index b0b74ed66..600704350 100644
--- a/MediaBrowser.Api/ConfigurationService.cs
+++ b/MediaBrowser.Api/ConfigurationService.cs
@@ -2,7 +2,6 @@
using MediaBrowser.Common.IO;
using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Entities;
-using MediaBrowser.Controller.Entities.Audio;
using MediaBrowser.Controller.Entities.Movies;
using MediaBrowser.Controller.Entities.TV;
using MediaBrowser.Controller.Providers;
@@ -48,13 +47,6 @@ namespace MediaBrowser.Api
}
- [Route("/System/Configuration/SaveLocalMetadata", "POST")]
- [Api(("Updates saving of local metadata and images for all types"))]
- public class UpdateSaveLocalMetadata : IReturnVoid
- {
- public bool Enabled { get; set; }
- }
-
[Route("/System/Configuration/VideoImageExtraction", "POST")]
[Api(("Updates image extraction for all types"))]
public class UpdateVideoImageExtraction : IReturnVoid
@@ -144,57 +136,6 @@ namespace MediaBrowser.Api
_configurationManager.SaveConfiguration();
}
- public void Post(UpdateSaveLocalMetadata request)
- {
- var config = _configurationManager.Configuration;
-
- if (request.Enabled)
- {
- config.SaveLocalMeta = true;
-
- foreach (var options in config.MetadataOptions)
- {
- options.DisabledMetadataSavers = new string[] { };
- }
- }
- else
- {
- config.SaveLocalMeta = false;
-
- DisableSaversForType(typeof(Game), config);
- DisableSaversForType(typeof(GameSystem), config);
- DisableSaversForType(typeof(Movie), config);
- DisableSaversForType(typeof(BoxSet), config);
- DisableSaversForType(typeof(Book), config);
- DisableSaversForType(typeof(Series), config);
- DisableSaversForType(typeof(Season), config);
- DisableSaversForType(typeof(Episode), config);
- DisableSaversForType(typeof(MusicAlbum), config);
- DisableSaversForType(typeof(MusicArtist), config);
- DisableSaversForType(typeof(AdultVideo), config);
- DisableSaversForType(typeof(MusicVideo), config);
- DisableSaversForType(typeof(Video), config);
- }
-
- _configurationManager.SaveConfiguration();
- }
-
- private void DisableSaversForType(Type type, ServerConfiguration config)
- {
- var options = GetMetadataOptions(type, config);
-
- const string mediabrowserSaverName = "Media Browser Xml";
-
- if (!options.DisabledMetadataSavers.Contains(mediabrowserSaverName, StringComparer.OrdinalIgnoreCase))
- {
- var list = options.DisabledMetadataSavers.ToList();
-
- list.Add(mediabrowserSaverName);
-
- options.DisabledMetadataSavers = list.ToArray();
- }
- }
-
private void EnableImageExtractionForType(Type type, ServerConfiguration config, bool enabled)
{
var options = GetMetadataOptions(type, config);