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);