From ca3ef914d48e217c378e779b103243ec1b67372f Mon Sep 17 00:00:00 2001 From: JonathanMM Date: Sun, 23 Jan 2022 11:48:33 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20v=C3=A9rification=20du=20mot?= =?UTF-8?q?=20dans=20le=20dictionnaire=20dans=20le=20mot=20=C3=A0=20trouve?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cron.sh | 4 ++-- utils/melangerATrouver.js | 4 +++- utils/nettoyageATrouver.js | 4 +++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cron.sh b/cron.sh index 52dc642..4aed5b9 100644 --- a/cron.sh +++ b/cron.sh @@ -4,5 +4,5 @@ npm install node utils/melangerATrouver.js node utils/majATrouver.js tsc -cp -r public/* /var/www/sutom2/ -cp -r js/ /var/www/sutom2/ +cp -r public/* /var/www/sutom/ +cp -r js/ /var/www/sutom/ diff --git a/utils/melangerATrouver.js b/utils/melangerATrouver.js index 1e1178e..2623050 100644 --- a/utils/melangerATrouver.js +++ b/utils/melangerATrouver.js @@ -3,6 +3,7 @@ * Petit script qui nettoie le fichier des mots à trouver pour le mettre dans le format attendu par le système */ var fs = require("fs"); +var listeMotsProposable = require("../js/mots/listeMotsProposables"); function shuffle(array) { let currentIndex = array.length, randomIndex; @@ -49,7 +50,8 @@ fs.readFile("data/motsATrouve.txt", "UTF8", function (erreur, contenu) { !mot.toUpperCase().startsWith("W") && !mot.toUpperCase().startsWith("X") && !mot.toUpperCase().startsWith("Y") && - !mot.toUpperCase().startsWith("Z") + !mot.toUpperCase().startsWith("Z") && + listeMotsProposable.default.Dictionnaire.includes(mot) ) .join("\n"); fs.writeFile( diff --git a/utils/nettoyageATrouver.js b/utils/nettoyageATrouver.js index 93e7128..0f95485 100644 --- a/utils/nettoyageATrouver.js +++ b/utils/nettoyageATrouver.js @@ -3,6 +3,7 @@ * Petit script qui nettoie le fichier des mots à trouver pour le mettre dans le format attendu par le système */ var fs = require("fs"); +var listeMotsProposable = require("../js/mots/listeMotsProposables"); function shuffle(array) { let currentIndex = array.length, randomIndex; @@ -61,7 +62,8 @@ fs.readFile("data/motsATrouve.txt", "UTF8", function (erreur, contenu) { !mot.toUpperCase().startsWith("W") && !mot.toUpperCase().startsWith("X") && !mot.toUpperCase().startsWith("Y") && - !mot.toUpperCase().startsWith("Z") + !mot.toUpperCase().startsWith("Z") && + listeMotsProposable.default.Dictionnaire.includes(mot) ) .map(function (mot) { return '"' + mot.toUpperCase() + '",';