From 7da1d049607a1a47dcc0701d8b6b822b9316740e Mon Sep 17 00:00:00 2001 From: Weiyi Feng Date: Tue, 14 Jun 2022 09:04:33 +0800 Subject: [PATCH] config_tools: fix UI cpu_affinity cpu_id validation logic fix UI cpu_affinity cpu_id validation logic Tracked-On: #6691 Signed-off-by: Weiyi Feng --- .../pages/Config/ConfigForm/CustomWidget/cpu_affinity.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/cpu_affinity.vue b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/cpu_affinity.vue index ee9809d19..d1e199923 100644 --- a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/cpu_affinity.vue +++ b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/cpu_affinity.vue @@ -17,7 +17,8 @@ pCPU ID - + pCPU ID is required! @@ -116,8 +117,8 @@ export default { } }, methods: { - validateCPUAffinity(pcpu_id){ - return !!pcpu_id; + validateCPUAffinity(pcpu_id) { + return _.isNumber(pcpu_id) && this.pcpuid_enum.indexOf(pcpu_id) >= 0 }, vCPUName(index) { return `${this.rootFormData.name} vCPU ${index}`