aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Jellyfin.Server/Migrations/MigrationRunner.cs4
-rw-r--r--Jellyfin.Server/Migrations/MigrationsListStore.cs7
2 files changed, 8 insertions, 3 deletions
diff --git a/Jellyfin.Server/Migrations/MigrationRunner.cs b/Jellyfin.Server/Migrations/MigrationRunner.cs
index 04d037852..1db99f596 100644
--- a/Jellyfin.Server/Migrations/MigrationRunner.cs
+++ b/Jellyfin.Server/Migrations/MigrationRunner.cs
@@ -27,7 +27,7 @@ namespace Jellyfin.Server.Migrations
public static void Run(CoreAppHost host, ILoggerFactory loggerFactory)
{
var logger = loggerFactory.CreateLogger<MigrationRunner>();
- var migrationOptions = ((IConfigurationManager)host.ServerConfigurationManager).GetConfiguration<MigrationOptions>("migrations");
+ var migrationOptions = ((IConfigurationManager)host.ServerConfigurationManager).GetConfiguration<MigrationOptions>(MigrationsListStore.StoreKey);
var applied = migrationOptions.Applied.ToList();
for (var i = 0; i < Migrations.Length; i++)
@@ -56,7 +56,7 @@ namespace Jellyfin.Server.Migrations
{
logger.LogInformation("Some migrations were run, saving the state");
migrationOptions.Applied = applied.ToArray();
- host.ServerConfigurationManager.SaveConfiguration("migrations", migrationOptions);
+ host.ServerConfigurationManager.SaveConfiguration(MigrationsListStore.StoreKey, migrationOptions);
}
}
}
diff --git a/Jellyfin.Server/Migrations/MigrationsListStore.cs b/Jellyfin.Server/Migrations/MigrationsListStore.cs
index d91d602c1..7a1ca6671 100644
--- a/Jellyfin.Server/Migrations/MigrationsListStore.cs
+++ b/Jellyfin.Server/Migrations/MigrationsListStore.cs
@@ -8,12 +8,17 @@ namespace Jellyfin.Server.Migrations
public class MigrationsListStore : ConfigurationStore
{
/// <summary>
+ /// The name of the configuration in the storage.
+ /// </summary>
+ public static readonly string StoreKey = "migrations";
+
+ /// <summary>
/// Initializes a new instance of the <see cref="MigrationsListStore"/> class.
/// </summary>
public MigrationsListStore()
{
ConfigurationType = typeof(MigrationOptions);
- Key = "migrations";
+ Key = StoreKey;
}
}
}