aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStoica Tedy <stoicatedy@gmail.com>2021-12-14 09:57:20 +0200
committerStoica Tedy <stoicatedy@gmail.com>2021-12-14 09:57:20 +0200
commit4e0380193147ca1bce0e3d618de469fc0f63d031 (patch)
treedfacb0b88d1df5f0392807b8ba9bb69b0cfc5961
parent250332104b18bafee415ab1a69b2b355f9c18f6b (diff)
Update Jellyfin.Server/Migrations/MigrationRunner.cs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
-rw-r--r--Jellyfin.Server/Migrations/MigrationRunner.cs8
1 files changed, 3 insertions, 5 deletions
diff --git a/Jellyfin.Server/Migrations/MigrationRunner.cs b/Jellyfin.Server/Migrations/MigrationRunner.cs
index 825cf7338..57e280465 100644
--- a/Jellyfin.Server/Migrations/MigrationRunner.cs
+++ b/Jellyfin.Server/Migrations/MigrationRunner.cs
@@ -75,11 +75,9 @@ namespace Jellyfin.Server.Migrations
var xmlSerializer = new MyXmlSerializer();
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 = File.Exists(migrationConfigPath)
+ ? (MigrationOptions)xmlSerializer.DeserializeFromFile(typeof(MigrationOptions), migrationConfigPath)!
+ : new MigrationOptions();
// We have to deserialize it manually since the configuration manager may overwrite it
var serverConfig = (ServerConfiguration)xmlSerializer.DeserializeFromFile(typeof(ServerConfiguration), appPaths.SystemConfigurationFilePath)!;