Create assume page to redirect to when AssumptionRequired catched in boundary

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-02-10 15:01:52 +04:00
parent ab497ad6a7
commit 5fa4477d5d
5 changed files with 136 additions and 94 deletions

View File

@@ -15,7 +15,7 @@ export function OrganizationErrorBoundary() {
}
if (error instanceof AssumptionRequiredError) {
return <Navigate to="/auth/login" state={{ from: location.pathname, organizationId }} />;
return <Navigate to={`/organizations/${organizationId}/assume`} state={{ from: location.pathname }} />;
}
return <PageError error={error instanceof Error ? error : new Error("unknown error")} />;