From 54a8ab5985dbe76b456f07e1dc2e75dabbfc1dbb Mon Sep 17 00:00:00 2001 From: Tiffany K Date: Mon, 8 Apr 2024 10:19:00 -0700 Subject: [PATCH] fix: Add new inverse field to datastore search (#562) --- plugins/datastore.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/datastore.js b/plugins/datastore.js index 59476e4b..74f4a34a 100644 --- a/plugins/datastore.js +++ b/plugins/datastore.js @@ -31,7 +31,8 @@ const SCHEMA_SCAN = Joi.object().keys({ }), search: Joi.object().keys({ field: Joi.alternatives().try(Joi.array().items(SCHEMA_SEARCH_FIELD), SCHEMA_SEARCH_FIELD), - keyword: Joi.alternatives().try(Joi.array().items(SCHEMA_SEARCH_KEYWORD), SCHEMA_SEARCH_KEYWORD) + keyword: Joi.alternatives().try(Joi.array().items(SCHEMA_SEARCH_KEYWORD), SCHEMA_SEARCH_KEYWORD), + inverse: Joi.boolean().default(false).optional() }), sort: Joi.string().lowercase().valid('ascending', 'descending').default('descending'), sortBy: Joi.string().max(100),