From ff66ae89df30ce4e11831269d2b989f0dbf02338 Mon Sep 17 00:00:00 2001 From: Marco Dahms Date: Thu, 4 Dec 2025 11:42:04 +0100 Subject: [PATCH] fix(tools): allow position 0 in create-project script (#64247) --- tools/challenge-helper-scripts/create-project.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/challenge-helper-scripts/create-project.ts b/tools/challenge-helper-scripts/create-project.ts index cca47a0cd3d..2a54801cb43 100644 --- a/tools/challenge-helper-scripts/create-project.ts +++ b/tools/challenge-helper-scripts/create-project.ts @@ -86,7 +86,8 @@ async function createProject(projectArgs: CreateProjectArgs) { } void updateChapterModuleSuperblockStructure( projectArgs.block, - { order: position, chapter, module }, + // Convert human-friendly (1-based) position to 0-based index for insertion. + { order: position - 1, chapter, module }, superblockFilename ); } else {