From 6386068d0eeb4fa43f9f9dfecd8a85a4300db369 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Thu, 9 Apr 2020 16:45:22 +0200 Subject: [PATCH] ui: call more update store functions in the store scope Signed-off-by: Thomas Lamprecht --- www/manager6/ceph/Log.js | 2 ++ www/manager6/ceph/Pool.js | 4 ++-- www/manager6/dc/Log.js | 6 +++--- www/manager6/dc/Tasks.js | 4 ++-- www/manager6/qemu/AgentIPView.js | 2 +- www/manager6/qemu/HardwareView.js | 8 +++----- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/www/manager6/ceph/Log.js b/www/manager6/ceph/Log.js index 07709bc7..36f61a9a 100644 --- a/www/manager6/ceph/Log.js +++ b/www/manager6/ceph/Log.js @@ -1,7 +1,9 @@ Ext.define('PVE.ceph.Log', { extend: 'Proxmox.panel.LogView', xtype: 'cephLogView', + nodename: undefined, + failCallback: function(response) { var me = this; var msg = response.htmlStatus; diff --git a/www/manager6/ceph/Pool.js b/www/manager6/ceph/Pool.js index 1859f743..e81b5974 100644 --- a/www/manager6/ceph/Pool.js +++ b/www/manager6/ceph/Pool.js @@ -237,8 +237,8 @@ Ext.define('PVE.node.CephPoolList', { selModel: sm, tbar: [ create_btn, destroy_btn ], listeners: { - activate: rstore.startUpdate, - destroy: rstore.stopUpdate + activate: () => rstore.startUpdate(), + destroy: () => rstore.stopUpdate(), } }); diff --git a/www/manager6/dc/Log.js b/www/manager6/dc/Log.js index 0106af99..48ce272e 100644 --- a/www/manager6/dc/Log.js +++ b/www/manager6/dc/Log.js @@ -83,9 +83,9 @@ Ext.define('PVE.dc.Log', { } ], listeners: { - activate: logstore.startUpdate, - deactivate: logstore.stopUpdate, - destroy: logstore.stopUpdate + activate: () => logstore.startUpdate(), + deactivate: () => logstore.stopUpdate(), + destroy: () => logstore.stopUpdate(), } }); diff --git a/www/manager6/dc/Tasks.js b/www/manager6/dc/Tasks.js index 62e5ac71..a011fe4f 100644 --- a/www/manager6/dc/Tasks.js +++ b/www/manager6/dc/Tasks.js @@ -130,8 +130,8 @@ Ext.define('PVE.dc.Tasks', { ], listeners: { itemdblclick: run_task_viewer, - show: taskstore.startUpdate, - destroy: taskstore.stopUpdate + show: () => taskstore.startUpdate(), + destroy: () => taskstore.stopUpdate(), } }); diff --git a/www/manager6/qemu/AgentIPView.js b/www/manager6/qemu/AgentIPView.js index 035b7d31..fb423c98 100644 --- a/www/manager6/qemu/AgentIPView.js +++ b/www/manager6/qemu/AgentIPView.js @@ -208,7 +208,7 @@ Ext.define('PVE.qemu.AgentIPView', { me.updateStatus(!success); }); - me.on('destroy', me.ipStore.stopUpdate); + me.on('destroy', me.ipStore.stopUpdate, me.ipStore); // if we already have info about the vm, use it immediately if (me.rstore.getCount()) { diff --git a/www/manager6/qemu/HardwareView.js b/www/manager6/qemu/HardwareView.js index 20983b9b..6c831ad6 100644 --- a/www/manager6/qemu/HardwareView.js +++ b/www/manager6/qemu/HardwareView.js @@ -766,11 +766,9 @@ Ext.define('PVE.qemu.HardwareView', { me.callParent(); - me.on('activate', me.rstore.startUpdate); - me.on('destroy', me.rstore.stopUpdate); + me.on('activate', me.rstore.startUpdate, me.rstore); + me.on('destroy', me.rstore.stopUpdate, me.rstore); - me.mon(me.getStore(), 'datachanged', function() { - set_button_status(); - }); + me.mon(me.getStore(), 'datachanged', set_button_status, me); } });