From 9133d5b5f9932189cdb497580fe8e2de3b6bfb7f Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Thu, 7 Sep 2023 14:18:05 +0200 Subject: [PATCH] fix #4951: accept undefined as value for the MultiDiskSelector otherwise it tries to string split it and throws an exception This can happen when there was no initial value and the form is reset. Signed-off-by: Dominik Csapak --- src/form/MultiDiskSelector.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/form/MultiDiskSelector.js b/src/form/MultiDiskSelector.js index 88cdc80..33bcf28 100644 --- a/src/form/MultiDiskSelector.js +++ b/src/form/MultiDiskSelector.js @@ -39,6 +39,8 @@ Ext.define('Proxmox.form.MultiDiskSelector', { setValue: function(value) { let me = this; + value ??= []; + if (!Ext.isArray(value)) { value = value.split(/;, /); }