From d4e86019b417e6d2a24a8b857b78ed58737681a3 Mon Sep 17 00:00:00 2001 From: Sean Nord Date: Tue, 14 Jan 2025 12:05:36 -0800 Subject: [PATCH 1/2] Commas in PV names #94 Fixes --- src/api.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/api.js b/src/api.js index ec5b77a..3f16469 100644 --- a/src/api.js +++ b/src/api.js @@ -22,7 +22,7 @@ const alarmLogMaxResults = import.meta.env.REACT_APP_AL_MAX_RESULTS !== '' ? function handleParams(params) { let urlParams = { "pvName": "*", "params": "" } - + if ("pvName" in params && params.pvName !== "") { if (params.pvName.charAt(0) === "=") { urlParams.pvName = params.pvName.substring(1); @@ -33,6 +33,7 @@ function handleParams(params) { else { urlParams.pvName = params.pvName; } + urlParams.pvName = urlParams.pvName.replace(/,/g, '?'); } if (params['standardSearch']) { urlParams.params = standardParse(params); From 51240455205c26639a048d657d75cf24e001dc6b Mon Sep 17 00:00:00 2001 From: Sean Nord Date: Tue, 14 Jan 2025 12:10:06 -0800 Subject: [PATCH 2/2] Fix trailing whitespace --- src/api.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/api.js b/src/api.js index 3f16469..821905c 100644 --- a/src/api.js +++ b/src/api.js @@ -21,8 +21,7 @@ const alarmLogMaxResults = import.meta.env.REACT_APP_AL_MAX_RESULTS !== '' ? : ""; function handleParams(params) { - let urlParams = { "pvName": "*", "params": "" } - + let urlParams = { "pvName": "*", "params": "" }; if ("pvName" in params && params.pvName !== "") { if (params.pvName.charAt(0) === "=") { urlParams.pvName = params.pvName.substring(1);