Merge branch 'feature/backups-ui' of github.com:Budibase/budibase into feature/backups-ui
This commit is contained in:
commit
039bb76b5b
|
@ -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) {
|
||||||
|
|
Loading…
Reference in New Issue