From 2733c06fe1419557ee5d9d61749e907b3bdb3dca Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sun, 1 Sep 2024 00:57:42 +0200 Subject: [PATCH] Show server version updated info for first detected update In case the server has never been updated yet, the info dialog was not opened after an update. This was caused due to the current version always being undefined, since it was never written to the local storage --- src/components/util/ServerUpdateChecker.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/util/ServerUpdateChecker.tsx b/src/components/util/ServerUpdateChecker.tsx index 6fd4d100..9076fe94 100644 --- a/src/components/util/ServerUpdateChecker.tsx +++ b/src/components/util/ServerUpdateChecker.tsx @@ -64,6 +64,12 @@ export const ServerUpdateChecker = () => { : undefined; const isSameAsCurrent = !version || !serverVersion || serverVersion === version; + + const saveInitialVersion = !serverVersion && !!version; + if (saveInitialVersion) { + setServerVersion(version); + } + if (!isSameAsCurrent && !open) { setOpen(true); }