diff --git a/tools/challenge-helper-scripts/create-language-block.ts b/tools/challenge-helper-scripts/create-language-block.ts index 21ea3358248..00b0c4d3c40 100644 --- a/tools/challenge-helper-scripts/create-language-block.ts +++ b/tools/challenge-helper-scripts/create-language-block.ts @@ -211,10 +211,11 @@ async function createQuizChallenge( questionCount: number, challengeLang: string ): Promise { - const newChallengeDir = path.resolve( - __dirname, - `../../curriculum/challenges/english/${block}` - ); + const { blockContentDir } = getContentConfig('english') as { + blockContentDir: string; + }; + + const newChallengeDir = path.resolve(blockContentDir, block); if (!existsSync(newChallengeDir)) { await withTrace(fs.mkdir, newChallengeDir); }