Signed-off-by: Stefan Hrdlicka <s.hrdli...@proxmox.com> --- FYI: When IDE already has 4 devices and the user tries to add another one, the number device number isn't changed since there isn't any space left.
www/manager6/form/ControllerSelector.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/www/manager6/form/ControllerSelector.js b/www/manager6/form/ControllerSelector.js index d84c49d6..8a52737d 100644 --- a/www/manager6/form/ControllerSelector.js +++ b/www/manager6/form/ControllerSelector.js @@ -12,7 +12,7 @@ Ext.define('PVE.form.ControllerSelector', { let freeId = PVE.Utils.nextFreeDisk(controllers, me.vmconfig); if (freeId !== undefined) { - busField.setValue(freeId.controller); + busField?.setValue(freeId.controller); deviceIDField.setValue(freeId.id); } }, @@ -83,6 +83,7 @@ Ext.define('PVE.form.ControllerSelector', { return; } let field = me.down('field[name=deviceid]'); + me.setToFree([value], undefined, field); field.setMaxValue(PVE.Utils.diskControllerMaxIDs[value] - 1); field.validate(); }, -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel