Add option to disable server version updated info

This commit is contained in:
schroda
2026-01-25 17:57:30 +01:00
parent 749c81eef1
commit 1d8944bb48
7 changed files with 37 additions and 6 deletions

View File

@@ -10,4 +10,5 @@ export type MetadataUpdateSettings = {
webUIInformAvailableUpdate: boolean;
webUIInformVersionUpdated: boolean;
serverInformAvailableUpdate: boolean;
serverInformVersionUpdated: boolean;
};

View File

@@ -30,7 +30,8 @@ export const ServerUpdateChecker = () => {
const [open, setOpen] = useState(false);
const {
settings: { serverInformAvailableUpdate },
settings: { serverInformAvailableUpdate, serverInformVersionUpdated },
loading: areMetadataServerSettingsLoading,
} = useMetadataServerSettings();
const {
@@ -70,8 +71,12 @@ export const ServerUpdateChecker = () => {
setServerVersion(version);
}
if (!isSameAsCurrent && !open) {
setOpen(true);
if (!areMetadataServerSettingsLoading && !isSameAsCurrent && !open) {
if (serverInformVersionUpdated) {
setOpen(true);
} else {
setServerVersion(version);
}
}
if (isCheckingForServerUpdate) {