From 3d514dd38f9d43bf48609137b9e42808fe0d12fe Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Thu, 30 Jan 2025 11:43:24 +0100 Subject: [PATCH] Bug 37301: Use goToResourceList - does not work (?) --- .../prog/js/vue/components/ERM/AgreementsFormAdd.vue | 2 ++ .../prog/js/vue/components/ERM/LicensesFormAdd.vue | 2 ++ .../prog/js/vue/components/Preservation/TrainsFormAdd.vue | 2 ++ 3 files changed, 6 insertions(+) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue index 974f80a9522..e2980affe24 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue @@ -182,11 +182,13 @@ import Documents from "./Documents.vue" import AdditionalFieldsEntry from "../AdditionalFieldsEntry.vue" import ButtonSubmit from "../ButtonSubmit.vue" import FormSelectVendors from "../FormSelectVendors.vue" +import AgreementResource from "./AgreementResource.vue" import { setMessage, setError, setWarning } from "../../messages" import { APIClient } from "../../fetch/api-client.js" import { storeToRefs } from "pinia" export default { + extends: AgreementResource, setup() { const AVStore = inject("AVStore") const { diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue index 3563c235946..40c740d0859 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue @@ -148,8 +148,10 @@ import FormSelectVendors from "../FormSelectVendors.vue" import { setMessage, setWarning } from "../../messages" import { APIClient } from "../../fetch/api-client.js" import { storeToRefs } from "pinia" +import LicenseResource from "./LicenseResource.vue" export default { + extends: LicenseResource, setup() { const AVStore = inject("AVStore") const { av_license_types, av_license_statuses, av_user_roles } = diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAdd.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAdd.vue index 6c1781324dd..a4d1826181e 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAdd.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainsFormAdd.vue @@ -98,8 +98,10 @@ import { inject } from "vue" import { storeToRefs } from "pinia" import { APIClient } from "../../fetch/api-client.js" +import TrainResource from "./TrainResource.vue" export default { + extends: TrainResource, setup() { const AVStore = inject("AVStore") const { av_notforloan } = storeToRefs(AVStore) -- 2.34.1