From 74604767da2108a99608ab7a8ca552d51276281d Mon Sep 17 00:00:00 2001 From: Pascal Jufer Date: Tue, 12 Mar 2024 18:21:01 +0100 Subject: [PATCH] Correct the type of filter query parameter in OAS (#21802) * Correct the type of filter query parameter in OAS * Add changeset --------- Co-authored-by: Daniel Biegler --- .changeset/quick-seals-cheer.md | 5 +++++ packages/specs/src/parameters/filter.yaml | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 .changeset/quick-seals-cheer.md diff --git a/.changeset/quick-seals-cheer.md b/.changeset/quick-seals-cheer.md new file mode 100644 index 0000000000..7619192497 --- /dev/null +++ b/.changeset/quick-seals-cheer.md @@ -0,0 +1,5 @@ +--- +'@directus/specs': patch +--- + +Corrected the type of the filter query parameter in OpenAPI specs diff --git a/packages/specs/src/parameters/filter.yaml b/packages/specs/src/parameters/filter.yaml index 394de3f099..ab45b9c1d5 100644 --- a/packages/specs/src/parameters/filter.yaml +++ b/packages/specs/src/parameters/filter.yaml @@ -2,8 +2,8 @@ description: Select items in collection by given conditions. in: query name: filter required: false -schema: - type: array - items: - type: string - pattern: '^(\[[^\[\]]*?\]){1}(\[(_eq|_neq|_lt|_lte|_gt|_gte|_in|_nin|_null|_nnull|_contains|_ncontains|_between|_nbetween|_empty|_nempty)\])?=.*?$' +content: + application/json: + schema: + type: object + example: { : { : } }