Browse Source

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

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
23.05.x
Pedro Amorim 6 months ago
committed by Tomas Cohen Arazi
parent
commit
0fb86ccdc5
Signed by: tomascohen GPG Key ID: 0A272EA1B2F3C15F
  1. 9
      api/v1/swagger/paths/erm_licenses.yaml

9
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

Loading…
Cancel
Save