... instead of `throw`ing an exception which gets swallowed by ExtJS and never displayed to the user.
Signed-off-by: Max R. Carrara <[email protected]> --- www/manager6/dc/StorageView.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/www/manager6/dc/StorageView.js b/www/manager6/dc/StorageView.js index e4c6f07d..bcc02ed5 100644 --- a/www/manager6/dc/StorageView.js +++ b/www/manager6/dc/StorageView.js @@ -13,7 +13,8 @@ Ext.define( createStorageEditWindow: function (type, sid) { let schema = PVE.Utils.storageSchema[type]; if (!schema || !schema.ipanel) { - throw 'no editor registered for storage type: ' + type; + Ext.Msg.alert(gettext('Error'), `No editor registered for storage type '${type}'`); + return; } Ext.create('PVE.storage.BaseEdit', { -- 2.47.3 _______________________________________________ pve-devel mailing list [email protected] https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
