fix parenthesized expression

This commit is contained in:
Hongbo Wu
2023-12-06 14:02:23 +08:00
parent 284697da5b
commit 4ec16a1752
2 changed files with 4 additions and 1 deletions

View File

@ -6,7 +6,7 @@ export const parseSearchQuery = (query: string): LiqeQuery => {
.replace('in:subscription', 'has:subscriptions') // compatibility with old search
.replace('in:library', 'no:subscription') // compatibility with old search
// wrap the value behind colon in quotes if it's not already
.replace(/(\w+):("([^"]+)"|([^"\s]+))/g, '$1:"$3$4"')
.replace(/(\w+):("([^"]+)"|([^")\s]+))/g, '$1:"$3$4"')
return parse(searchQuery)
}