mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-07-25 11:59:22 +00:00
ui: mpedit: activate backup on MP creation
This patch enables the backup checkbox by default for newly created LXC mount points. Hopefully this will help to avoid situations in the future where people realize too late that the mount point has not been backed up when they expected it to because they missed the checkbox. The reason why `view.isCreate` is not passed directly is because AFAIU the 'view.isCreate' can have one of three values: * null - editing an existing mount point * true - creating a new mp * array('unusedX') - adding an unused disk again Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
This commit is contained in:
parent
ed3e711e29
commit
2b4c02c00a
@ -134,6 +134,11 @@ Ext.define('PVE.lxc.MountPointInputPanel', {
|
||||
vm.set('node', view.nodename);
|
||||
vm.set('unpriv', view.unprivileged);
|
||||
vm.set('hideStorSelector', view.unused || !view.isCreate);
|
||||
|
||||
// can be array if created from unused disk
|
||||
if (view.isCreate) {
|
||||
vm.set('isIncludedInBackup', true);
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -240,10 +245,11 @@ Ext.define('PVE.lxc.MountPointInputPanel', {
|
||||
{
|
||||
xtype: 'proxmoxcheckbox',
|
||||
name: 'backup',
|
||||
fieldLabel: gettext('Backup'),
|
||||
fieldLabel: gettext('Include in backup'),
|
||||
bind: {
|
||||
hidden: '{isRoot}',
|
||||
disabled: '{isBindOrRoot}'
|
||||
disabled: '{isBindOrRoot}',
|
||||
value: '{isIncludedInBackup}'
|
||||
}
|
||||
}
|
||||
],
|
||||
|
Loading…
Reference in New Issue
Block a user