From cb94afacb45e5054f3c9b1c7115c6540b19ea6f9 Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Mon, 20 Mar 2023 13:25:19 +0000 Subject: [PATCH] Bug 32923: Fix licenses spec Bug 32713 is now validating embed and brought this flaw to light. Before this patch, listing licenses on ERM would result in a 400 bad request --- api/v1/swagger/paths/erm_licenses.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/api/v1/swagger/paths/erm_licenses.yaml b/api/v1/swagger/paths/erm_licenses.yaml index 0abc7cf424..bca05a2b87 100644 --- a/api/v1/swagger/paths/erm_licenses.yaml +++ b/api/v1/swagger/paths/erm_licenses.yaml @@ -51,6 +51,15 @@ - $ref: "../swagger.yaml#/parameters/q_param" - $ref: "../swagger.yaml#/parameters/q_body" - $ref: "../swagger.yaml#/parameters/q_header" + - name: x-koha-embed + in: header + required: false + description: Embed list sent as a request header + type: array + items: + type: string + enum: + - vendor.name responses: 200: description: A list of agreements' licenses -- 2.30.2