1
0
mirror of https://github.com/immich-app/immich.git synced 2025-07-14 07:04:24 +02:00

fix(web): setInterval outside onMount (#1883)

This commit is contained in:
Michel Heusschen
2023-02-26 22:55:06 +01:00
committed by GitHub
parent ab90b01122
commit 2efa8b6960

View File

@ -10,6 +10,7 @@
let isServerOk = true;
let serverVersion = '';
let serverInfo: ServerInfoResponseDto;
let pingServerInterval: NodeJS.Timer;
onMount(async () => {
try {
@ -24,9 +25,8 @@
console.log('Error [StatusBox] [onMount]');
isServerOk = false;
}
});
const pingServerInterval = setInterval(async () => {
pingServerInterval = setInterval(async () => {
try {
const { data: pingReponse } = await api.serverInfoApi.pingServer();
@ -40,6 +40,7 @@
isServerOk = false;
}
}, 10000);
});
onDestroy(() => clearInterval(pingServerInterval));