From 7caf759fde15a043831d9214c353e92d719ce366 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Thu, 17 Apr 2025 16:44:18 +0100 Subject: [PATCH] fix --- src/lib/Filters.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/lib/Filters.js b/src/lib/Filters.js index fe0013938c..ce299f3822 100644 --- a/src/lib/Filters.js +++ b/src/lib/Filters.js @@ -112,15 +112,15 @@ export const Constraints = { }, keyExists: { name: 'key exists', - field: 'Object', + field: 'String', composable: true, - comparable: false, + comparable: true, }, keyDne: { name: 'key does not exist', - field: 'Object', + field: 'String', composable: true, - comparable: false, + comparable: true, }, keyEq: { name: 'key equals', @@ -169,13 +169,11 @@ export const FieldConstraints = { Pointer: ['exists', 'dne', 'eq', 'neq', 'starts', 'unique'], Boolean: ['exists', 'dne', 'eq', 'unique'], Number: ['exists', 'dne', 'eq', 'neq', 'lt', 'lte', 'gt', 'gte', 'unique'], - String: ['exists', 'dne', 'eq', 'neq', 'starts', 'ends', 'stringContainsString', 'unique'], + String: ['exists', 'dne', 'eq', 'neq', 'starts', 'ends', 'stringContainsString', 'unique', 'keyExists', 'keyDne'], Date: ['exists', 'dne', 'before', 'after', 'unique'], Object: [ 'exists', 'dne', - 'keyExists', - 'keyDne', 'keyEq', 'keyNeq', 'keyGt',