]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
NetworkView: conditionally view pending changes
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 7 Mar 2017 16:29:12 +0000 (17:29 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 7 Mar 2017 16:29:12 +0000 (17:29 +0100)
node/NetworkView.js

index b80cefe33a9ef893bf52af0722bf7741ee3462d3..ad0ce36d360d97ee57c7d6a4df8cc89ee418d4ac 100644 (file)
@@ -45,6 +45,7 @@ Ext.define('Proxmox.node.NetworkView', {
                failure: function(response, opts) {
                    changeitem.update(gettext('Error') + ': ' + response.htmlStatus);
                    store.loadData({});
+                   changeitem.setHidden(true);
                },
                success: function(response, opts) {
                    var result = Ext.decode(response.responseText);
@@ -52,8 +53,11 @@ Ext.define('Proxmox.node.NetworkView', {
                    var changes = result.changes;
                    if (changes === undefined || changes === '') {
                        changes = gettext("No changes");
+                       changeitem.setHidden(true);
+                   } else {
+                       changeitem.update("<pre>" + Ext.htmlEncode(changes) + "</pre>");
+                       changeitem.setHidden(false);
                    }
-                   changeitem.update("<pre>" + Ext.htmlEncode(changes) + "</pre>");
                }
            });
        };
@@ -326,6 +330,7 @@ Ext.define('Proxmox.node.NetworkView', {
                    border: false,
                    region: 'south',
                    autoScroll: true,
+                   hidden: true,
                    itemId: 'changes',
                    tbar: [
                        gettext('Pending changes') + ' (' +