Fix record filter query builder

This commit is contained in:
Kelani Tolulope
2023-04-18 15:35:29 +02:00
committed by Jože Fortun
parent cb507e9530
commit d55a8767f0
+2 -2
View File
@@ -39,7 +39,7 @@ export function getFieldFilter (name, kind, query = '', operator = '=') {
case 'IN':
case 'NOT IN':
// flip left/right for IN/NOT IN
return `'${right}' ${op} ${left}`
return `${right} ${op} ${left}`
case 'BETWEEN':
case 'NOT BETWEEN':
return `${left} ${op} ${right}`
@@ -77,7 +77,7 @@ export function getFieldFilter (name, kind, query = '', operator = '=') {
if (['BETWEEN', 'NOT BETWEEN'].includes(operator)) {
return build(operator, name, `${query.start} ${query.end}`)
} else if (!isNaN(numQuery)) {
return build(operator, name, numQuery)
return build(operator, name, `'${numQuery}'`)
}
}