Copy previous plugin settings if they don't exist.

This commit is contained in:
Greenback
2020-12-16 23:19:09 +00:00
parent 1ed25ebd9a
commit d9aaba36ec
2 changed files with 31 additions and 2 deletions

View File

@@ -166,14 +166,14 @@ namespace MediaBrowser.Common.Plugins
assemblyPlugin.SetId(assemblyId);
}
// TODO : Simplify this, once migration support is ceased.
// TODO : Remove this, once migration support is ceased.
if (inPluginFolder)
{
var oldConfigFilePath = Path.Combine(ApplicationPaths.PluginConfigurationsPath, ConfigurationFileName);
if (!File.Exists(ConfigurationFilePath) && File.Exists(oldConfigFilePath))
{
// Migrate settings, as different plugin versions may have different settings.
// Migrate pre 10.7 settings, as different plugin versions may have different settings.
try
{
File.Copy(oldConfigFilePath, ConfigurationFilePath);