From 8adad7453e418afcd1b39bca153503a9273a53d1 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Tue, 10 Nov 2020 08:53:16 -0300 Subject: [PATCH] Bug 23916: Allow embedding the issuer object Signed-off-by: Tomas Cohen Arazi --- api/v1/swagger/definitions/checkout.json | 9 ++++++++- api/v1/swagger/paths/checkouts.json | 10 ++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/api/v1/swagger/definitions/checkout.json b/api/v1/swagger/definitions/checkout.json index f423b6bab73..071e62cc5de 100644 --- a/api/v1/swagger/definitions/checkout.json +++ b/api/v1/swagger/definitions/checkout.json @@ -68,6 +68,13 @@ "type": ["string", "null"], "format": "date", "description": "Datetime of the issue note" - } + }, + "issuer": { + "type": [ + "object", + "null" + ], + "description": "The object representing the checkout issuer" } } +} diff --git a/api/v1/swagger/paths/checkouts.json b/api/v1/swagger/paths/checkouts.json index ca6d970dbb3..73b5dfab861 100644 --- a/api/v1/swagger/paths/checkouts.json +++ b/api/v1/swagger/paths/checkouts.json @@ -43,7 +43,10 @@ "permissions": { "circulate": "circulate_remaining_permissions" } - } + }, + "x-koha-embed": [ + "issuer" + ] } }, "/checkouts/{checkout_id}": { @@ -73,7 +76,10 @@ "permissions": { "circulate": "circulate_remaining_permissions" } - } + }, + "x-koha-embed": [ + "issuer" + ] } }, "/checkouts/{checkout_id}/renewal": { -- 2.29.2