From 353541541d7205eea749fdf8c63e2df605dcb745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20CHOMAZ?= Date: Sun, 1 Feb 2026 13:50:25 +0100 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20du=20fichier=20de=20conf?= =?UTF-8?q?iguration=20et=20patch=20MQTT?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VNode/services/game/quizz-collector.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/VNode/services/game/quizz-collector.js b/VNode/services/game/quizz-collector.js index 1edbea59..63300539 100644 --- a/VNode/services/game/quizz-collector.js +++ b/VNode/services/game/quizz-collector.js @@ -3,10 +3,10 @@ const mqtt = require('mqtt'); const path = require('path'); // Lecture du fichier de configuration -const config = JSON.parse(fs.readFileSync(path.join('services','config','config_game.json'), 'utf8')); +const config = JSON.parse(fs.readFileSync(path.join(__dirname, '../config/configuration.json'), 'utf8')); // Extraction des informations de config -const { services: { mqttHost, quizzcollector: { MQTTconfig: { mqttQuizzCollectorListTopic, mqttQuizzCollectorCmdTopic } } } } = config; +const { mqttHost, services: { quizzcollector: { MQTTconfig: { mqttQuizzCollectorListTopic, mqttQuizzCollectorCmdTopic } } } } = config; // Configuration const folderPath = 'quizz'; // Remplace par le chemin de ton dossier @@ -39,9 +39,9 @@ function Collect() { console.error('Erreur lors de la lecture du dossier:', err); return; } - + console.log('Dossiers trouvés:', files); - const message = JSON.stringify( files ); + const message = JSON.stringify(files); client.publish(mqttQuizzCollectorListTopic, message, { qos: 1 }, (err) => { if (err) { console.error('Erreur lors de la publication MQTT:', err);