ui: datastore options: maintenance mode related refactorings

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht
2022-04-12 16:52:14 +02:00
parent 3c8f240712
commit 9c3b29bd8f
2 changed files with 8 additions and 6 deletions

View File

@ -22,6 +22,7 @@ Ext.define('PBS.window.MaintenanceOptions', {
},
items: {
xtype: 'inputpanel',
onGetValues: function(values) {
if (values.delete === 'maintenance-type') {
values.delete = 'maintenance-mode';
@ -37,7 +38,6 @@ Ext.define('PBS.window.MaintenanceOptions', {
delete values['maintenance-msg'];
return values;
},
xtype: 'inputpanel',
items: [
{
xtype: 'pbsMaintenanceType',
@ -50,6 +50,7 @@ Ext.define('PBS.window.MaintenanceOptions', {
xtype: 'proxmoxtextfield',
name: 'maintenance-msg',
fieldLabel: gettext('Description'),
// FIXME: disable if maintenance type is none
},
],
},