diff --git a/apps/files_sharing/src/components/SharingEntryLink.vue b/apps/files_sharing/src/components/SharingEntryLink.vue index 522e8e2335507..858745b69f5d9 100644 --- a/apps/files_sharing/src/components/SharingEntryLink.vue +++ b/apps/files_sharing/src/components/SharingEntryLink.vue @@ -370,6 +370,8 @@ export default { data() { return { + alreadyCreated: false, + copySuccess: true, copied: false, @@ -680,6 +682,11 @@ export default { */ async pushNewLinkShare(share, update) { try { + if (this.alreadyCreated) { + return true + } + this.alreadyCreated = true + this.loading = true this.errors = {}