From 5ef8d10da61b18e96e8c6c6647614c8342cf9150 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 10 Nov 2022 10:51:56 +0100 Subject: [PATCH] cpuset: test only the regex Signed-off-by: Wolfgang Bumiller --- src/Toolkit.js | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/Toolkit.js b/src/Toolkit.js index 9a13ba5..4381f46 100644 --- a/src/Toolkit.js +++ b/src/Toolkit.js @@ -122,22 +122,7 @@ Ext.apply(Ext.form.field.VTypes, { HttpProxyText: gettext('Example') + ": http://username:password@host:port/", CpuSet: function(v) { - if (!Proxmox.Utils.CpuSet_match.test(v)) { - return false; - } - let groups = v.split(","); - for (let i = 0; i < groups.length; i++) { - if (!groups[i].includes("-")) { - continue; - } - let values = groups[i].split("-"); - let left = parseInt(values[0], 10); - let right = parseInt(values[1], 10); - if (left > right) { - return false; - } - } - return true; + return Proxmox.Utils.CpuSet_match.test(v); }, CpuSetText: gettext('This is not a valid CpuSet'), -- 2.39.2