fix: encode search query text (#13420)

This commit is contained in:
karanh37 2023-10-03 19:52:19 +05:30 committed by GitHub
parent 0ecc3fc136
commit b5aff6bbc3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -52,10 +52,12 @@ export const getSearchAPIQueryParams = (
trackTotalHits = false
): Record<string, string | boolean | number | string[]> => {
const start = (from - 1) * size;
const encodedQueryString = queryString ? encodeURIComponent(queryString) : '';
const query =
queryString && queryString === WILD_CARD_CHAR
? queryString
: `*${queryString}*`;
encodedQueryString === WILD_CARD_CHAR
? encodedQueryString
: `*${encodedQueryString}*`;
const params: Record<string, string | boolean | number | string[]> = {
q: query + (filters ? ` AND ${filters}` : ''),