Ensure SystemBackupList is refreshed and tracks new backup or cleanup tasks
This commit is contained in:
@@ -24,6 +24,7 @@ const tasksModel = TasksModel.create();
|
||||
const backupSitesModels = BackupSitesModel.create();
|
||||
|
||||
const inputDialog = useTemplateRef('inputDialog');
|
||||
const systemBackupList = useTemplateRef('systemBackupList');
|
||||
|
||||
const profile = ref({});
|
||||
const sites = ref([]);
|
||||
@@ -124,6 +125,8 @@ async function onStartBackup(site) {
|
||||
site.task = task;
|
||||
|
||||
setTimeout(waitForSiteTask.bind(null,site), 2000);
|
||||
|
||||
systemBackupList.value.refresh();
|
||||
}
|
||||
|
||||
async function onStartCleanup(site) {
|
||||
@@ -136,6 +139,8 @@ async function onStartCleanup(site) {
|
||||
site.task = task;
|
||||
|
||||
setTimeout(waitForSiteTask.bind(null,site), 2000);
|
||||
|
||||
systemBackupList.value.refresh();
|
||||
}
|
||||
|
||||
const actionMenuModel = ref([]);
|
||||
@@ -310,7 +315,7 @@ onMounted(async () => {
|
||||
</div>
|
||||
</Section>
|
||||
|
||||
<SystemBackupList/>
|
||||
<SystemBackupList ref="systemBackupList"/>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user