in src/components/base/filtered_search/filtered_search_utils.js [234:251]
export function wrapTokenInQuotes(token) {
if (!isString(token)) {
return token;
}
if (!token.includes(' ')) {
return token;
}
const quotes = ["'", '"'];
// If the token starts and ends with a quote, eg. "Foo Bar", then return the original token.
if (quotes.some((quote) => first(token) === quote && last(token) === quote)) {
return token;
}
return `"${token}"`;
}