diff --git a/dashboard/src/views/BackupSitesView.vue b/dashboard/src/views/BackupSitesView.vue index 68030d976..3430dc76a 100644 --- a/dashboard/src/views/BackupSitesView.vue +++ b/dashboard/src/views/BackupSitesView.vue @@ -162,6 +162,8 @@ async function refresh() { const [error, result] = await backupSitesModels.list(); if (error) return console.error(error); + sites.value = []; + for (let i = 0 ; i < result.length; i++) { // have to make it a reactive object as we manipulate property objects const site = reactive(result[i]);