diff --git a/frontend/src/components/Activities/Activities.vue b/frontend/src/components/Activities/Activities.vue index d8cf42a6..cfbbb813 100644 --- a/frontend/src/components/Activities/Activities.vue +++ b/frontend/src/components/Activities/Activities.vue @@ -105,10 +105,12 @@
-
-
+
+
@@ -415,6 +417,7 @@ v-model="showFilesUploader" :doctype="doctype" :docname="doc.data.name" + @after="() => all_activities.reload()" /> diff --git a/frontend/src/components/FilesUploader/FilesUploader.vue b/frontend/src/components/FilesUploader/FilesUploader.vue index d5b68f04..33d9561c 100644 --- a/frontend/src/components/FilesUploader/FilesUploader.vue +++ b/frontend/src/components/FilesUploader/FilesUploader.vue @@ -123,6 +123,8 @@ const props = defineProps({ }, }) +const emit = defineEmits(['after']) + const show = defineModel() const filesUploaderArea = ref(null) @@ -216,6 +218,7 @@ function attachFile(file, i) { files.value = [] show.value = false fileUploadStarted.value = false + emit('after') } }) .catch((error) => { diff --git a/frontend/src/pages/Deal.vue b/frontend/src/pages/Deal.vue index 12e1dfa0..93ae84e3 100644 --- a/frontend/src/pages/Deal.vue +++ b/frontend/src/pages/Deal.vue @@ -309,6 +309,7 @@ v-model="showFilesUploader" doctype="CRM Deal" :docname="deal.data.name" + @after="() => activities?.all_activities?.reload()" />