From 10429db684f380f68fb30f39e914b234d78793b8 Mon Sep 17 00:00:00 2001 From: Agustin Moyano Date: Wed, 22 Mar 2023 11:25:35 -0300 Subject: [PATCH] Bug 33306: Add embed header parameter to agreements api definition To test: 1. Enable ERMModule and add an agreement 2. When trying to list agreements, you should get an error 3. Apply patch 4. Error is now gone --- api/v1/swagger/paths/erm_agreements.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api/v1/swagger/paths/erm_agreements.yaml b/api/v1/swagger/paths/erm_agreements.yaml index 37233bdf37..2a6965601a 100644 --- a/api/v1/swagger/paths/erm_agreements.yaml +++ b/api/v1/swagger/paths/erm_agreements.yaml @@ -66,6 +66,16 @@ - $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: + - user_roles + collectionFormat: csv responses: 200: description: A list of agreement -- 2.25.1