extend: 'Proxmox.window.Edit',
alias: ['widget.proxmoxNodeDNSEdit'],
+ // pbs needs this set to true
+ deleteEmpty: false,
+
initComponent: function() {
let me = this;
fieldLabel: gettext('DNS server') + " 1",
vtype: 'IP64Address',
skipEmptyText: true,
+ deleteEmpty: me.deleteEmpty,
name: 'dns1',
},
{
fieldLabel: gettext('DNS server') + " 2",
vtype: 'IP64Address',
skipEmptyText: true,
+ deleteEmpty: me.deleteEmpty,
name: 'dns2',
},
{
fieldLabel: gettext('DNS server') + " 3",
vtype: 'IP64Address',
skipEmptyText: true,
+ deleteEmpty: me.deleteEmpty,
name: 'dns3',
},
];
extend: 'Proxmox.grid.ObjectGrid',
alias: ['widget.proxmoxNodeDNSView'],
+ // pbs needs this set to true
+ deleteEmpty: false,
+
initComponent: function() {
let me = this;
let run_editor = () => Ext.create('Proxmox.node.DNSEdit', {
autoShow: true,
nodename: me.nodename,
+ deleteEmpty: me.deleteEmpty,
});
Ext.apply(me, {