[pve-devel] [PATCH manager] ui: pool: members: fix store reload on add/remove

Christoph Heiss c.heiss at proxmox.com
Wed Aug 27 12:14:16 CEST 2025


.load() must be called on the underlying UpdateStore, not on the
DiffStore.

Currently, this results in the members list being cleared after
adding/removing an entry, only being reloaded (correctly) during the
next automatic background update.

Signed-off-by: Christoph Heiss <c.heiss at proxmox.com>
---
 www/manager6/grid/PoolMembers.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www/manager6/grid/PoolMembers.js b/www/manager6/grid/PoolMembers.js
index f025a1380..de5104434 100644
--- a/www/manager6/grid/PoolMembers.js
+++ b/www/manager6/grid/PoolMembers.js
@@ -188,8 +188,8 @@ Ext.define('PVE.grid.PoolMembers', {
             (c) => c.dataIndex !== 'tags' && c.dataIndex !== 'lock',
         );
 
-        var reload = function () {
-            store.load();
+        const reload = function () {
+            me.rstore.load();
         };
 
         var sm = Ext.create('Ext.selection.RowModel', {});
-- 
2.50.1





More information about the pve-devel mailing list