POLISH-1: gridify emits canonical '='; localize litter InvalidParentGender 400 (ApiError body) + de strings
This commit is contained in:
@@ -47,8 +47,10 @@ export function condition(c: FilterCondition): string {
|
||||
const suffix = c.caseInsensitive === false ? '' : '/i'
|
||||
return `${c.field}=*${escaped}*${suffix}`
|
||||
}
|
||||
// Gridify's equals operator is a single '='; callers use '==' semantically.
|
||||
const op = c.op === '==' ? '=' : c.op
|
||||
const suffix = c.caseInsensitive ? '/i' : ''
|
||||
return `${c.field}${c.op}${escaped}${suffix}`
|
||||
return `${c.field}${op}${escaped}${suffix}`
|
||||
}
|
||||
|
||||
/** Join conditions with AND (comma). Falsy/empty conditions are dropped. */
|
||||
|
||||
Reference in New Issue
Block a user