]> BookStack Code Mirror - bookstack/blobdiff - resources/assets/js/vues/attachment-manager.js
Fixes issue with having to click the delete icon for attachment twice.
[bookstack] / resources / assets / js / vues / attachment-manager.js
index 16f96c70b378df6b91e5a9e63f66fc979e4988b3..5acad6184a95305c1e1dc4471a335daa62a9c069 100644 (file)
@@ -52,7 +52,9 @@ let methods = {
     },
 
     deleteFile(file) {
-        if (!file.deleting) return file.deleting = true;
+        if (!file.deleting) {
+            return this.$set(file, 'deleting', true);
+        }
 
         this.$http.delete(window.baseUrl(`/attachments/${file.id}`)).then(resp => {
             this.$events.emit('success', resp.data.message);