From cb789b0ac1f1a8b43b339fb0b489630ad87f6903 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 14 Dec 2023 17:04:52 +0700 Subject: [PATCH] fix: exact search field should not required --- Services/server/src/interfaces/search.ts | 2 +- Services/server/src/routes.ts | 2 +- Services/server/src/swagger.json | 3 --- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Services/server/src/interfaces/search.ts b/Services/server/src/interfaces/search.ts index 1206d69..7d20fc4 100644 --- a/Services/server/src/interfaces/search.ts +++ b/Services/server/src/interfaces/search.ts @@ -9,5 +9,5 @@ export interface Search { value: string; exact?: boolean; }[]; - exact: boolean; + exact?: boolean; } diff --git a/Services/server/src/routes.ts b/Services/server/src/routes.ts index ad9768e..b64370c 100644 --- a/Services/server/src/routes.ts +++ b/Services/server/src/routes.ts @@ -63,7 +63,7 @@ const models: TsoaRoute.Models = { "properties": { "AND": {"dataType":"array","array":{"dataType":"nestedObjectLiteral","nestedProperties":{"exact":{"dataType":"boolean"},"value":{"dataType":"string","required":true},"field":{"dataType":"string","required":true}}}}, "OR": {"dataType":"array","array":{"dataType":"nestedObjectLiteral","nestedProperties":{"exact":{"dataType":"boolean"},"value":{"dataType":"string","required":true},"field":{"dataType":"string","required":true}}}}, - "exact": {"dataType":"boolean","required":true}, + "exact": {"dataType":"boolean"}, }, "additionalProperties": false, }, diff --git a/Services/server/src/swagger.json b/Services/server/src/swagger.json index 873ab0c..34a7abb 100644 --- a/Services/server/src/swagger.json +++ b/Services/server/src/swagger.json @@ -181,9 +181,6 @@ "type": "boolean" } }, - "required": [ - "exact" - ], "type": "object", "additionalProperties": false },