]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/Utils.js
ui: clone: validate name
[pve-manager.git] / www / manager6 / Utils.js
index b25445374ab554b9fb6c5159cc2209bf4dec354a..d5dd2999081ec6970bd2122da9d61caf43d3ce0b 100644 (file)
@@ -1700,6 +1700,9 @@ Ext.define('PVE.Utils', {
                    });
                    win.getViewModel().set('isInstalled', isInstalled);
                    container.add(win);
+                   win.on('close', () => {
+                       container.el.unmask();
+                   });
                    win.show();
                    callback(win);
                }
@@ -1719,7 +1722,7 @@ Ext.define('PVE.Utils', {
            rstore,
            /not (installed|initialized)/i,
            (_, error) => {
-               nodename = nodename || 'localhost';
+               nodename = nodename || Proxmox.NodeName;
                let maskTarget = maskOwnerCt ? view.ownerCt : view;
                rstore.stopUpdate();
                PVE.Utils.showCephInstallOrMask(maskTarget, error.statusText, nodename, win => {