diff --git a/src/components/OrgPolicyRequired.tsx b/src/components/OrgPolicyRequired.tsx index 444be5a46..3765cd1bf 100644 --- a/src/components/OrgPolicyRequired.tsx +++ b/src/components/OrgPolicyRequired.tsx @@ -12,7 +12,8 @@ import { Shield, ArrowRight } from "lucide-react"; import Link from "next/link"; import { useTranslations } from "next-intl"; import { useRouter } from "next/navigation"; -import { api } from "@app/lib/api"; +import { createApiClient } from "@app/lib/api"; +import { useEnvContext } from "@app/hooks/useEnvContext"; type OrgPolicyRequiredProps = { orgId: string; @@ -40,6 +41,8 @@ export default function OrgPolicyRequired({ const t = useTranslations(); const router = useRouter(); + const api = createApiClient(useEnvContext()); + const sessionExpired = policies?.maxSessionLength && policies.maxSessionLength.compliant === false;