From bde12bca89b945586235f9e5fd0afb352b76d006 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 11 Feb 2022 09:39:12 +0100 Subject: [PATCH] Bug 30063: Number of checkouts --- api/v1/swagger/definitions/patron.yaml | 5 ++ api/v1/swagger/paths/patrons.yaml | 1 + .../prog/en/includes/patron-search.inc | 47 ++++++++++++++----- .../prog/en/modules/members/search.tt | 2 +- 4 files changed, 41 insertions(+), 14 deletions(-) diff --git a/api/v1/swagger/definitions/patron.yaml b/api/v1/swagger/definitions/patron.yaml index cda77629cea..d23129b1add 100644 --- a/api/v1/swagger/definitions/patron.yaml +++ b/api/v1/swagger/definitions/patron.yaml @@ -328,6 +328,11 @@ properties: description: patron's extended attributes items: $ref: patron_extended_attribute.yaml + checkouts_count: + type: + - integer + - "null" + description: Number of checkouts additionalProperties: false required: - surname diff --git a/api/v1/swagger/paths/patrons.yaml b/api/v1/swagger/paths/patrons.yaml index 1fbf3677a2f..17fe506fffb 100644 --- a/api/v1/swagger/paths/patrons.yaml +++ b/api/v1/swagger/paths/patrons.yaml @@ -385,6 +385,7 @@ - acquisition: "order_manage" x-koha-embed: - extended_attributes + - checkouts+count post: x-mojo-to: Patrons#add operationId: addPatron diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc index 90e0d9ff895..3f8e6752eee 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc @@ -78,7 +78,7 @@ [% END %] -