From 149361e81622d1fc01ef7567fdaaa2352d3762e7 Mon Sep 17 00:00:00 2001 From: Eric Peterson Date: Tue, 22 Aug 2023 10:33:05 +0200 Subject: [PATCH] Allow `limit=0` on entity query requests Signed-off-by: Eric Peterson --- .changeset/catalog-everybody-to-the-limit.md | 5 +++++ plugins/catalog-backend/src/schema/openapi.generated.ts | 2 +- plugins/catalog-backend/src/schema/openapi.yaml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/catalog-everybody-to-the-limit.md diff --git a/.changeset/catalog-everybody-to-the-limit.md b/.changeset/catalog-everybody-to-the-limit.md new file mode 100644 index 0000000000..4c0177820e --- /dev/null +++ b/.changeset/catalog-everybody-to-the-limit.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog-backend': patch +--- + +Fix to the `limit` parameter on entity queries. diff --git a/plugins/catalog-backend/src/schema/openapi.generated.ts b/plugins/catalog-backend/src/schema/openapi.generated.ts index 77f33a2ca5..3a56893b48 100644 --- a/plugins/catalog-backend/src/schema/openapi.generated.ts +++ b/plugins/catalog-backend/src/schema/openapi.generated.ts @@ -135,7 +135,7 @@ export const spec = { required: false, schema: { type: 'integer', - minimum: 1, + minimum: 0, }, }, orderField: { diff --git a/plugins/catalog-backend/src/schema/openapi.yaml b/plugins/catalog-backend/src/schema/openapi.yaml index 79049955d9..e0b60b1a98 100644 --- a/plugins/catalog-backend/src/schema/openapi.yaml +++ b/plugins/catalog-backend/src/schema/openapi.yaml @@ -90,7 +90,7 @@ components: required: false schema: type: integer - minimum: 1 + minimum: 0 orderField: name: orderField in: query