diff options
| author | Vasily <just.one.man@yandex.ru> | 2020-03-05 16:22:15 +0300 |
|---|---|---|
| committer | Vasily <just.one.man@yandex.ru> | 2020-03-05 16:22:15 +0300 |
| commit | acd67c7152cc9a476d5cc9e7a4b95b084bfaeb6e (patch) | |
| tree | e560ddfdc57244dea3fb6bf2c7c6715023237dad /Jellyfin.Server/CoreAppHost.cs | |
| parent | e80c9bb8c6e8fca4b1150e39518b24ef359c2998 (diff) | |
Add tracking of JF version used to run this config previously
Diffstat (limited to 'Jellyfin.Server/CoreAppHost.cs')
| -rw-r--r-- | Jellyfin.Server/CoreAppHost.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Jellyfin.Server/CoreAppHost.cs b/Jellyfin.Server/CoreAppHost.cs index 8b4b61e29..59285a510 100644 --- a/Jellyfin.Server/CoreAppHost.cs +++ b/Jellyfin.Server/CoreAppHost.cs @@ -41,6 +41,16 @@ namespace Jellyfin.Server networkManager, configuration) { + var previousVersion = ConfigurationManager.CommonConfiguration.PreviousVersion; + if (ApplicationVersion.CompareTo(previousVersion) > 0) + { + Logger.LogWarning("Version check shows Jellyfin was updated: previous version={0}, current version={1}", previousVersion, ApplicationVersion); + + // TODO: run update routines + + ConfigurationManager.CommonConfiguration.PreviousVersion = ApplicationVersion; + ConfigurationManager.SaveConfiguration(); + } } /// <inheritdoc /> |
