From 34ff04f6d1d716986cf081dffafaa8452cbb3a6c Mon Sep 17 00:00:00 2001 From: Sahan Randika Date: Tue, 19 Mar 2024 16:53:18 +0530 Subject: [PATCH] fix attribute based search when space is present in the value --- .../app/components/Base/Header/headersearch/SearchParser.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/portals/publisher/src/main/webapp/source/src/app/components/Base/Header/headersearch/SearchParser.js b/portals/publisher/src/main/webapp/source/src/app/components/Base/Header/headersearch/SearchParser.js index aae3601c78a..48da2288a10 100644 --- a/portals/publisher/src/main/webapp/source/src/app/components/Base/Header/headersearch/SearchParser.js +++ b/portals/publisher/src/main/webapp/source/src/app/components/Base/Header/headersearch/SearchParser.js @@ -1,7 +1,8 @@ /** * This will parse the search query entered by the user into the expected format */ -const reg = /(\S+:'(?:[^'\\]|\\.)*')|(\S+:"(?:[^"\\]|\\.)*")|(-?"(?:[^"\\]|\\.)*")|(-?'(?:[^'\\]|\\.)*')|\S+|\S+:\S+/g; +const reg = +/(\S+:'(?:[^'\\]|\\.)*')|(\S+:"(?:[^"\\]|\\.)*")|(-?"(?:[^"\\]|\\.)*")|(-?'(?:[^'\\]|\\.)*')|(\S+:\s*.+)|\S+/g; /** *