@@ -, +, @@ --- .../prog/js/vue/components/ERM/AgreementsFormAdd.vue | 6 +++--- .../js/vue/components/ERM/AgreementsFormConfirmDelete.vue | 6 +++--- .../prog/js/vue/components/ERM/AgreementsList.vue | 4 ++-- .../prog/js/vue/components/ERM/AgreementsShow.vue | 4 ++-- koha-tmpl/intranet-tmpl/prog/js/vue/fetch/api-client.js | 5 +++++ koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js | 2 +- 6 files changed, 16 insertions(+), 11 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/js/vue/fetch/api-client.js --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue +++ a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue @@ -190,7 +190,7 @@ import AgreementLicenses from "./AgreementLicenses.vue" import AgreementRelationships from "./AgreementRelationships.vue" import Documents from "./Documents.vue" import { setMessage, setError, setWarning } from "../../messages" -import { ERMAPIClient } from "../../fetch/erm-api-client.js" +import { APIClient } from "../../fetch/api-client.js" import { storeToRefs } from "pinia" export default { @@ -253,7 +253,7 @@ export default { }, methods: { async getAgreement(agreement_id) { - const client = new ERMAPIClient() + const client = APIClient.erm try { await client.agreements.get(agreement_id).then(data => { this.agreement = data @@ -375,7 +375,7 @@ export default { delete agreement.agreement_packages - const client = new ERMAPIClient() + const client = APIClient.erm ;(async () => { try { if (agreement_id) { --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormConfirmDelete.vue +++ a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormConfirmDelete.vue @@ -36,7 +36,7 @@