Ensure first 2 challenges are easy
All checks were successful
Build / build (pull_request) Successful in 1m36s
Build / build (push) Successful in 1m36s

This commit is contained in:
Sainan 2025-04-25 09:32:30 +02:00
parent 747c155fc6
commit dd3126e13b

View File

@ -525,9 +525,13 @@ const getCalendarSeason = (week: number): ICalendarSeason => {
challengeDay = rng.randomInt(chunkDay1, chunkDay13); challengeDay = rng.randomInt(chunkDay1, chunkDay13);
} while (birthdays.indexOf(challengeDay) != -1); } while (birthdays.indexOf(challengeDay) != -1);
const challengeIndex = rng.randomInt(0, challenges.length - 1); let challengeIndex;
const challenge = challenges[challengeIndex]; let challenge;
challenges.splice(challengeIndex, 1); do {
challengeIndex = rng.randomInt(0, challenges.length - 1);
challenge = challenges[challengeIndex];
challenges.splice(challengeIndex, 1);
} while (i < 2 && !challenge.endsWith("Easy")); // First 2 challenges should be easy
//logger.debug(`challenge on day ${challengeDay}`); //logger.debug(`challenge on day ${challengeDay}`);
eventDays.push({ eventDays.push({