feat: filtre les scores en production
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
parent
2960b936b1
commit
a97c8a60b2
|
@ -47,7 +47,11 @@ async function fetchScoresData() {
|
||||||
const url = `/items/scores?${fields
|
const url = `/items/scores?${fields
|
||||||
.map((item) => `fields[]=${item}`)
|
.map((item) => `fields[]=${item}`)
|
||||||
.join("&")}`;
|
.join("&")}`;
|
||||||
const scores = (await fetchJSONApi(url)).data;
|
let scores = (await fetchJSONApi(url)).data;
|
||||||
|
if (process.env.ENV_NODE == "production") {
|
||||||
|
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");
|
await fs.writeFile("./src/data.json", JSON.stringify(scores), "utf8");
|
||||||
|
|
||||||
const folder = "public/answers";
|
const folder = "public/answers";
|
||||||
|
|
Loading…
Reference in New Issue