From 2feb5b7a142d3b5ed07f0a546aae6b499e1f51f8 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Wed, 17 Jul 2024 11:21:57 +0200 Subject: [PATCH] fix: :bug: feedback not working on resultpage --- frontend/src/components/ResultPage.vue | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/frontend/src/components/ResultPage.vue b/frontend/src/components/ResultPage.vue index c71ff603..7e29ef30 100644 --- a/frontend/src/components/ResultPage.vue +++ b/frontend/src/components/ResultPage.vue @@ -45,29 +45,28 @@ const disclaimer = computed(() => ); function sendFeedback(isCorrect: boolean) { - const json = { - image_url: store.imgUrl, - feedback: isCorrect, - confidence: confidence.value, - label: typology.value, - confidence_level: confidenceLevel.value, - }; if (isCorrect) { isUp.value = true; } else { isDown.value = true; } axios - .post("/identification-feedback", json) - .then(async (res) => { - console.log(res); + .post("/identification-feedback", { + image_url: store.imgUrl, + feedback: isCorrect, + confidence: confidence.value, + label: label.value, + confidence_level: confidenceLevel.value, + }) + .then((data) => { + console.log(data); setMessage({ type: "success", message: "Votre vote a été pris en compte", }); }) - .catch(async (err) => { - console.log(err); + .catch((error) => { + console.log(error); setMessage({ type: "error", message: "Une erreur a eu lieu en enregistrant votre vote.",