+
@@ -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()"
/>