From 86ccde9015f181754459e33dd743036a6215b000 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Thu, 27 Apr 2023 08:55:53 +0200 Subject: [PATCH] Bug 32474: Allow getAll to pass params We may want to extend that to other getAll functions as well --- koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js b/koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js index d28320f176c..959eb9b947b 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js @@ -63,12 +63,13 @@ export class ERMAPIClient extends HttpClient { "user_roles,user_roles.patron,vendor,documents", }, }), - getAll: query => + getAll: (query, params) => this.get({ endpoint: "licenses?" + new URLSearchParams({ _per_page: -1, + ...(params && params), ...(query && { q: JSON.stringify(query) }), }), headers: { -- 2.25.1