diff --git a/.eslintrc.cjs b/.eslintrc.cjs index ed2ab70..bd4d9f4 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -10,5 +10,6 @@ module.exports = { ], env: { "vue/setup-compiler-macros": true, + node: true, }, }; diff --git a/scripts/fetchData.js b/scripts/fetchData.js index 8c54013..361b88c 100644 --- a/scripts/fetchData.js +++ b/scripts/fetchData.js @@ -47,7 +47,11 @@ async function fetchScoresData() { const url = `/items/scores?${fields .map((item) => `fields[]=${item}`) .join("&")}`; - const scores = (await fetchJSONApi(url)).data; + let scores = (await fetchJSONApi(url)).data; + if (process.env.NODE_ENV != "staging") { + console.log("Suppresion des scores avec le mode brouillon en production"); + scores = scores.filter((score) => !score.draft); + } await fs.writeFile("./src/data.json", JSON.stringify(scores), "utf8"); const folder = "public/answers";