Merge branch 'feature/backups-ui' of github.com:Budibase/budibase into feature/backups-ui

This commit is contained in:
Peter Clement 2022-10-20 13:46:36 +01:00
commit 039bb76b5b
1 changed files with 4 additions and 17 deletions

View File

@ -32,9 +32,9 @@
$: fetchBackups(trigger, page) $: fetchBackups(trigger, page)
const triggers = { const triggers = {
PUBLISH: "Publish", PUBLISH: "publish",
SCHEDULED: "Scheduled", SCHEDULED: "scheduled",
MANUAL: "Manual", MANUAL: "manual",
} }
const schema = { const schema = {
@ -79,26 +79,13 @@
] ]
function flattenBackups(backups) { function flattenBackups(backups) {
let flattened = backups.map(backup => { return backups.map(backup => {
if (!backup.name) {
if (backup.trigger === "publish") {
backup.name = "Published Backup"
} else if (backup.trigger === "scheduled") {
backup.name = "Scheduled Backup"
}
}
if (backup.type === "restore") {
backup.trigger = "restore"
backup.name = "Restored"
}
return { return {
...backup, ...backup,
days: getDaysBetween(backup.timestamp), days: getDaysBetween(backup.timestamp),
...backup?.contents, ...backup?.contents,
} }
}) })
return flattened
} }
function getDaysBetween(date) { function getDaysBetween(date) {