From 1c6b7160f38c0e4fa71cb84fbfbde61663bd982c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=A4kel=C3=A4?= Date: Tue, 2 Mar 2021 08:46:51 +0200 Subject: [PATCH] MXS-3424: Fix MaxCtrl parameter validation Strict equality must be used to make sure that the value 0 doesn't compare equal to an empty string. --- maxctrl/lib/alter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maxctrl/lib/alter.js b/maxctrl/lib/alter.js index 4a34186a8..93556af47 100644 --- a/maxctrl/lib/alter.js +++ b/maxctrl/lib/alter.js @@ -91,7 +91,7 @@ function parseValue(value) { function processArgs(key, value, extra) { var arr = [key, value].concat(extra) - if (arr.length % 2 != 0 || arr.findIndex(v => v == 'null' || v == '') != -1) { + if (arr.length % 2 != 0 || arr.findIndex(v => v === 'null' || v === '') != -1) { // Odd number of arguments or invalid value, return null for error return null }