From 99c6af9f599893578dca603110316ded065eacd2 Mon Sep 17 00:00:00 2001
From: jyhein <124268211+jyhein@users.noreply.github.com>
Date: Fri, 31 Jan 2025 11:32:23 +0200
Subject: [PATCH] Controlled vocabulary support

---
 .../components/publication/WorkflowPublicationForm.vue   | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/pages/workflow/components/publication/WorkflowPublicationForm.vue b/src/pages/workflow/components/publication/WorkflowPublicationForm.vue
index b90c1db0b..5ac7ca21e 100644
--- a/src/pages/workflow/components/publication/WorkflowPublicationForm.vue
+++ b/src/pages/workflow/components/publication/WorkflowPublicationForm.vue
@@ -7,7 +7,7 @@
 			v-if="form"
 			v-bind="form"
 			@set="set"
-			@success="triggerDataChange"
+			@success="customSuccess"
 		></PkpForm>
 	</div>
 </template>
@@ -18,7 +18,6 @@ import PkpForm from '@/components/Form/Form.vue';
 import {useFetch} from '@/composables/useFetch';
 import {useForm} from '@/composables/useForm';
 import {useUrl} from '@/composables/useUrl';
-import {useDataChanged} from '@/composables/useDataChanged';
 
 const props = defineProps({
 	canEdit: {type: Boolean, required: true},
@@ -55,7 +54,9 @@ const displayNoFieldsEnabled = computed(() => {
 	return false;
 });
 
-const {triggerDataChange} = useDataChanged();
-
 const {set, form} = useForm(publicationForm);
+
+function customSuccess() {
+	fetchForm();
+}
 </script>