From 7b1ec70a3632baa0a851ed1d123599a66ba5a116 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 11 Apr 2023 14:13:35 +0200 Subject: [PATCH] Bug 33483: Fix link EBSCO package with local agreements Bug 33066 broke that, we need to set 'initialized'. Test plan: Turn on EBSCO provider, search for a package and click "Add new agreement". The modal must open with the list of agreements. Signed-off-by: Pedro Amorim Signed-off-by: Martin Renvoize --- .../prog/js/vue/components/ERM/AgreementsList.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue index 072ce02931..979ef728bd 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue @@ -318,9 +318,10 @@ export default { }, }, mounted() { + // We this component is mounted from EHoldingsEBSCOPackageAgreements if (!this.building_table) { this.building_table = true - this.getAgreementCount() + this.getAgreementCount().then(() => (this.initialized = true)) } }, components: { flatPickr, Toolbar, KohaTable }, -- 2.40.0