backup site: make config the first option

This commit is contained in:
Girish Ramakrishnan
2025-11-05 13:37:59 +01:00
parent 9470654394
commit 9d6a755486
+5 -5
View File
@@ -160,6 +160,11 @@ const actionMenuModel = ref([]);
const actionMenuElement = useTemplateRef('actionMenuElement'); const actionMenuElement = useTemplateRef('actionMenuElement');
function onActionMenu(site, event) { function onActionMenu(site, event) {
actionMenuModel.value = [{ actionMenuModel.value = [{
icon: 'fa-solid fa-screwdriver-wrench',
label: t('backups.configAction'),
visible: profile.value.isAtLeastOwner,
action: onEditConfig.bind(null, site),
}, {
icon: 'fa-solid fa-box-open', icon: 'fa-solid fa-box-open',
label: t('backups.contentAction'), label: t('backups.contentAction'),
visible: profile.value.isAtLeastOwner, visible: profile.value.isAtLeastOwner,
@@ -169,11 +174,6 @@ function onActionMenu(site, event) {
label: t('backups.schedule.title'), label: t('backups.schedule.title'),
visible: profile.value.isAtLeastOwner, visible: profile.value.isAtLeastOwner,
action: onEditSchedule.bind(null, site), action: onEditSchedule.bind(null, site),
}, {
icon: 'fa-solid fa-screwdriver-wrench',
label: t('backups.configAction'),
visible: profile.value.isAtLeastOwner,
action: onEditConfig.bind(null, site),
},{ },{
visible: profile.value.isAtLeastOwner, visible: profile.value.isAtLeastOwner,
separator: true, separator: true,