fix: errand baseBranch defaults to project.defaultBranch instead of 'main'

This commit is contained in:
Lukas May
2026-03-06 22:27:12 +01:00
parent 3ceb991200
commit a61376812a

View File

@@ -82,8 +82,8 @@ export function errandProcedures(publicProcedure: ProcedureBuilder) {
// 45. Compute branch name with unique suffix
const branchName = `cw/errand/${slug}-${nanoid().slice(0, 8)}`;
// 6. Resolve base branch
const baseBranch = input.baseBranch ?? 'main';
// 6. Resolve base branch (respect project's default branch)
const baseBranch = input.baseBranch ?? project.defaultBranch;
// 7. Get project clone path and create branch
const clonePath = await resolveClonePath(project, ctx);