Eagerly redirect to workspace

This commit is contained in:
Caleb Owens 2024-08-05 15:47:54 +02:00
parent 9593904fa7
commit e0bdfc425a

View File

@ -31,19 +31,19 @@
$effect(() => { $effect(() => {
if (branchListing) { if (branchListing) {
if (branchListing.virtualBranch?.inWorkspace) {
goto(`/${project.id}/board`);
}
const branchesWithGivenName: Branch[] | undefined = branchesByGivenName[branchListing.name]; const branchesWithGivenName: Branch[] | undefined = branchesByGivenName[branchListing.name];
if (branchesWithGivenName === undefined) { if (branchesWithGivenName) {
if (branchListing.virtualBranch) {
goto(`/${project.id}/board`);
} else {
error('Failed to find branch');
goto(`/${project.id}/board`);
}
} else {
localBranch = branchesWithGivenName.find((branch) => !branch.isRemote); localBranch = branchesWithGivenName.find((branch) => !branch.isRemote);
remoteBranches = branchesWithGivenName.filter((branch) => branch.isRemote); remoteBranches = branchesWithGivenName.filter((branch) => branch.isRemote);
} else {
error('Failed to find branch');
goto(`/${project.id}/board`);
} }
} }
}); });