From 297e2fe4ee568b150f001220684fcbabfa9f2e2b Mon Sep 17 00:00:00 2001 From: izzy Date: Tue, 6 Jan 2026 10:35:04 +0000 Subject: [PATCH] refactor: remove async from onMount --- .../maintenance/MaintenanceBackupsList.svelte | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/web/src/lib/components/maintenance/MaintenanceBackupsList.svelte b/web/src/lib/components/maintenance/MaintenanceBackupsList.svelte index 1c4e62cee2..662e0ee3f0 100644 --- a/web/src/lib/components/maintenance/MaintenanceBackupsList.svelte +++ b/web/src/lib/components/maintenance/MaintenanceBackupsList.svelte @@ -52,10 +52,14 @@ let deleting = new SvelteSet(); let backups = $state(mapBackups(props.backups ?? [])); - onMount(async () => { + async function reloadBackups() { + const result = await listDatabaseBackups(); + backups = mapBackups(result.backups); + } + + onMount(() => { if (!props.backups) { - const result = await listDatabaseBackups(); - backups = mapBackups(result.backups); + void reloadBackups(); } }); @@ -152,8 +156,7 @@ uploadProgress = 1; - const { backups: newList } = await listDatabaseBackups(); - backups = mapBackups(newList); + void reloadBackups(); } catch (error) { handleError(error, $t('admin.maintenance_upload_backup_error')); } finally {