Skip to content

Commit 8515dce

Browse files
committed
fix(mothership): always derive workspace from workflow record in workflow branch
1 parent cb1f9eb commit 8515dce

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

apps/sim/lib/copilot/chat/post.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -506,14 +506,12 @@ async function resolveBranch(params: {
506506
}
507507

508508
const resolvedWorkflowId = resolved.workflowId
509-
let resolvedWorkspaceId = requestedWorkspaceId
510-
if (!resolvedWorkspaceId) {
511-
try {
512-
const workflow = await getWorkflowById(resolvedWorkflowId)
513-
resolvedWorkspaceId = workflow?.workspaceId ?? undefined
514-
} catch {
515-
// best effort; downstream calls can still proceed
516-
}
509+
let resolvedWorkspaceId: string | undefined
510+
try {
511+
const workflow = await getWorkflowById(resolvedWorkflowId)
512+
resolvedWorkspaceId = workflow?.workspaceId ?? requestedWorkspaceId
513+
} catch {
514+
resolvedWorkspaceId = requestedWorkspaceId
517515
}
518516

519517
const selectedModel = model || DEFAULT_MODEL

0 commit comments

Comments
 (0)