mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-07-26 02:41:30 +00:00
ui: metrics: avoid repeated querys of the view
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
6e3c144219
commit
f6717dfce9
@ -243,14 +243,15 @@ Ext.define('PVE.dc.InfluxDBEdit', {
|
|||||||
listeners: {
|
listeners: {
|
||||||
change: function(field, value) {
|
change: function(field, value) {
|
||||||
let me = this;
|
let me = this;
|
||||||
|
let view = me.up('inputpanel');
|
||||||
let isUdp = value !== 'http' && value !== 'https';
|
let isUdp = value !== 'http' && value !== 'https';
|
||||||
me.up('inputpanel').down('field[name=organization]').setDisabled(isUdp);
|
view.down('field[name=organization]').setDisabled(isUdp);
|
||||||
me.up('inputpanel').down('field[name=bucket]').setDisabled(isUdp);
|
view.down('field[name=bucket]').setDisabled(isUdp);
|
||||||
me.up('inputpanel').down('field[name=token]').setDisabled(isUdp);
|
view.down('field[name=token]').setDisabled(isUdp);
|
||||||
me.up('inputpanel').down('field[name=api-path-prefix]').setDisabled(isUdp);
|
view.down('field[name=api-path-prefix]').setDisabled(isUdp);
|
||||||
me.up('inputpanel').down('field[name=mtu]').setDisabled(!isUdp);
|
view.down('field[name=mtu]').setDisabled(!isUdp);
|
||||||
me.up('inputpanel').down('field[name=timeout]').setDisabled(isUdp);
|
view.down('field[name=timeout]').setDisabled(isUdp);
|
||||||
me.up('inputpanel').down('field[name=max-body-size]').setDisabled(isUdp);
|
view.down('field[name=max-body-size]').setDisabled(isUdp);
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user