diff --git a/form/NetworkSelector.js b/form/NetworkSelector.js index 07192fc..e44bd2d 100644 --- a/form/NetworkSelector.js +++ b/form/NetworkSelector.js @@ -18,6 +18,8 @@ Ext.define('Proxmox.data.NetworkSelector', { {name: 'active'}, {name: 'cidr'}, {name: 'cidr6'}, + {name: 'address'}, + {name: 'address6'}, {name: 'comments'}, {name: 'iface'}, {name: 'slaves'}, @@ -29,8 +31,9 @@ Ext.define('Proxmox.form.NetworkSelector', { extend: 'Proxmox.form.ComboGrid', alias: 'widget.proxmoxNetworkSelector', - nodename: 'localhost', controller: 'proxmoxNetworkSelectorController', + + nodename: 'localhost', setNodename: function(nodename) { this.nodename = nodename; var networkSelectorStore = this.getStore(); @@ -73,6 +76,7 @@ Ext.define('Proxmox.form.NetworkSelector', { if (record.data.cidr6) { let dest = (record.data.cidr) ? record.copy(null) : record; dest.data.cidr = record.data.cidr6; + dest.data.address = record.data.address6; delete record.data.cidr6; dest.data.comments = record.data.comments6; delete record.data.comments6; @@ -93,6 +97,12 @@ Ext.define('Proxmox.form.NetworkSelector', { hideable: false, flex: 1 }, + { + + header: gettext('IP'), + dataIndex: 'address', + hidden: true, + }, { header: gettext('Interface'), width: 90,