Ensure SystemBackupList is refreshed and tracks new backup or cleanup tasks
This commit is contained in:
@@ -245,6 +245,11 @@ async function onEditSubmit() {
|
||||
editDialog.value.close();
|
||||
}
|
||||
|
||||
async function refresh() {
|
||||
await refreshBackups();
|
||||
await refreshTasks();
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
const [error, result] = await backupSitesModel.list();
|
||||
if (error) return console.error(error);
|
||||
@@ -258,6 +263,8 @@ onMounted(async () => {
|
||||
await refreshTasks();
|
||||
});
|
||||
|
||||
defineExpose({ refresh });
|
||||
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
||||
Reference in New Issue
Block a user