From 82e944cd31fa031b3cf615322609b4c33e18ed0a Mon Sep 17 00:00:00 2001 From: isUnknown Date: Fri, 20 Dec 2024 12:42:32 +0100 Subject: [PATCH] 360 : improve comment system --- src/components/comments/Comments.vue | 8 ++++++++ src/stores/api.js | 4 ---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/comments/Comments.vue b/src/components/comments/Comments.vue index ef5fe91..5ada936 100644 --- a/src/components/comments/Comments.vue +++ b/src/components/comments/Comments.vue @@ -216,6 +216,14 @@ async function addComment(newComment) { resetDraftComment(); isAddOpen.value = false; dialog.updateFile(newFile); + activeTracks.value = activeTracks.value.map((track) => { + if (track.files) { + track.files = track.files.map((file) => + file.uuid === newFile.uuid ? newFile : file + ); + } + return track; + }); } function resetDraftComment() { diff --git a/src/stores/api.js b/src/stores/api.js index 73e068e..17f483f 100644 --- a/src/stores/api.js +++ b/src/stores/api.js @@ -127,8 +127,6 @@ export const useApiStore = defineStore("api", () => { body: JSON.stringify(comment), }; - console.log("Commentaire à enregistrer :", comment); - try { const response = await fetch("/create-comment.json", headers); if (!response.ok) { @@ -174,8 +172,6 @@ export const useApiStore = defineStore("api", () => { body: JSON.stringify(comment), }; - console.log("Réponse à enregistrer :", comment); - try { const response = await fetch("/reply-comment.json", headers); if (!response.ok) {