`;
}
+ // Refresh backup list
try {
- const data = await serviceBackupList();
- renderBackupList(data);
+ const result = await serviceBackupList();
+ renderBackupList(result);
} catch (err) {
- console.error(err);
- showToast("Error loading backups", false);
+ showToast(err?.message || "Error refreshing backup list", false);
}
}
? result.message
: 'Backup completed successfully';
showToast(msg, !result?.partial);
- // reload list
- const data = await serviceBackupList();
- renderBackupList(data);
} catch (err) {
showToast(err?.message || "Error performing backup", false);
} finally {
label.textContent = originalLabel;
btn.disabled = false;
}
+ // Refresh backup list
+ try {
+ const result = await serviceBackupList();
+ renderBackupList(result);
+ } catch (err) {
+ showToast(err?.message || "Error refreshing backup list", false);
+ }
},
// Restore Backup
startRestore: async (e, el) => {
: 'Backup deleted successfully';
showToast(msg, true);
-
- // reload list
- const data = await serviceBackupList();
- renderBackupList(data);
-
} catch (err) {
console.error(err);
showToast(err?.message || "Error deleting backup", false);
}
+ // Refresh backup list
+ try {
+ const result = await serviceBackupList();
+ renderBackupList(result);
+ } catch (err) {
+ showToast(err?.message || "Error refreshing backup list", false);
+ }
},
refreshBackupList: async () => {
try {
console.log("Uploaded backup ID:", result?.backup_id);
input.value = '';
-
- const data = await serviceBackupList();
- renderBackupList(data);
-
} catch (err) {
showToast(err?.message || "Error uploading backup", false);
} finally {
}
el.disabled = false;
}
+ // refresh backup list
+ try {
+ const result = await serviceBackupList();
+ renderBackupList(result);
+ } catch (err) {
+ showToast(err?.message || "Error refreshing backup list", false);
+ }
},
openBackupModal, // managed by boostrap
closeBackupModal, // managed by boostrap