|
@@ -75,6 +75,10 @@ namespace Jellyfin.Server.Migrations
|
|
|
|
|
|
var xmlSerializer = new MyXmlSerializer();
|
|
var xmlSerializer = new MyXmlSerializer();
|
|
var migrationConfigPath = Path.Join(appPaths.ConfigurationDirectoryPath, MigrationsListStore.StoreKey.ToLowerInvariant() + ".xml");
|
|
var migrationConfigPath = Path.Join(appPaths.ConfigurationDirectoryPath, MigrationsListStore.StoreKey.ToLowerInvariant() + ".xml");
|
|
|
|
+ if (!File.Exists(migrationConfigPath))
|
|
|
|
+ {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
var migrationOptions = (MigrationOptions)xmlSerializer.DeserializeFromFile(typeof(MigrationOptions), migrationConfigPath)!;
|
|
var migrationOptions = (MigrationOptions)xmlSerializer.DeserializeFromFile(typeof(MigrationOptions), migrationConfigPath)!;
|
|
|
|
|
|
// We have to deserialize it manually since the configuration manager may overwrite it
|
|
// We have to deserialize it manually since the configuration manager may overwrite it
|