diff --git a/VApp/src/components/CardCurrentQuizz.vue b/VApp/src/components/CardCurrentQuizz.vue index 9c828e7d..eff0830a 100644 --- a/VApp/src/components/CardCurrentQuizz.vue +++ b/VApp/src/components/CardCurrentQuizz.vue @@ -28,7 +28,12 @@ const quizzList = ref([]); // Fonction pour mettre à jour la liste const handleMessage = (topic, message) => { try { - quizzList.value = JSON.parse(message.toString()); + const parsed = JSON.parse(message.toString()); + if (Array.isArray(parsed)) { + quizzList.value = parsed; + } else { + console.warn('CardCurrentQuizz: Received non-array data', parsed); + } } catch (error) { console.error('Erreur de parsing JSON:', error); }