From a61376812a0fd00980b36363d4f75480b0ce7471 Mon Sep 17 00:00:00 2001 From: Lukas May Date: Fri, 6 Mar 2026 22:27:12 +0100 Subject: [PATCH] fix: errand baseBranch defaults to project.defaultBranch instead of 'main' --- apps/server/trpc/routers/errand.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/server/trpc/routers/errand.ts b/apps/server/trpc/routers/errand.ts index 3d550c5..29fc7ad 100644 --- a/apps/server/trpc/routers/errand.ts +++ b/apps/server/trpc/routers/errand.ts @@ -82,8 +82,8 @@ export function errandProcedures(publicProcedure: ProcedureBuilder) { // 4–5. 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);