From 9e4c90f220a49e63bf0f9b21588757a08e6c4502 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Wed, 26 Jul 2023 02:33:46 +0200 Subject: [PATCH] Always update the last webUI update check timestamp (#614) --- .../suwayomi/tachidesk/server/util/WebInterfaceManager.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt b/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt index a5dd28ed..e733ab9d 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt @@ -171,7 +171,9 @@ object WebInterfaceManager { } private fun checkForUpdate() { + preferences.putLong(lastWebUIUpdateCheckKey, System.currentTimeMillis()) val localVersion = getLocalVersion(applicationDirs.webUIRoot) + if (!isUpdateAvailable(localVersion)) { logger.debug { "checkForUpdate(${serverConfig.webUIFlavor}, $localVersion): local version is the latest one" } return @@ -179,7 +181,6 @@ object WebInterfaceManager { logger.info { "checkForUpdate(${serverConfig.webUIFlavor}, $localVersion): An update is available, starting download..." } downloadLatestCompatibleVersion() - preferences.putLong(lastWebUIUpdateCheckKey, System.currentTimeMillis()) } private fun getDownloadUrlFor(version: String): String {