From 09f30864ae357e872fecf379fccd580ed266b08a Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 21 Feb 2023 10:04:53 +0100 Subject: [PATCH] Bug 32939: Use APIClient to fetch licenses Signed-off-by: Matt Blenkinsop --- .../vue/components/ERM/AgreementLicenses.vue | 12 +++- .../js/vue/components/ERM/LicensesFormAdd.vue | 56 ++++++++----------- .../ERM/LicensesFormConfirmDelete.vue | 40 +++++-------- .../js/vue/components/ERM/LicensesList.vue | 13 +++-- .../js/vue/components/ERM/LicensesShow.vue | 13 +++-- .../prog/js/vue/fetch/erm-api-client.js | 34 +++++++++++ .../intranet-tmpl/prog/js/vue/fetch/erm.js | 19 ------- 7 files changed, 100 insertions(+), 87 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue index 5461aff5d19..d383b43c244 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue @@ -101,7 +101,8 @@