diff --git a/apps/main/src/contexts/UpgradeBlockContext.tsx b/apps/main/src/contexts/UpgradeBlockContext.tsx index 1f887f5..51dfbd9 100644 --- a/apps/main/src/contexts/UpgradeBlockContext.tsx +++ b/apps/main/src/contexts/UpgradeBlockContext.tsx @@ -1,7 +1,7 @@ import React, { createContext, useContext } from "react"; import { getOrganizationUpgradeBlockReason, type UpgradeBlockReason } from "../hooks/stripe"; import { useOrganization } from "../hooks/organization"; -import { useUser } from "../providers/UserStoreProvider"; +import { useMaybeUser } from "../providers/UserStoreProvider"; interface UpgradeBlockContextValue { isBlocked: boolean; @@ -26,10 +26,10 @@ interface UpgradeBlockProviderProps { export const UpgradeBlockProvider: React.FC = ({ children }) => { const { data: organizationData } = useOrganization(); - const user = useUser(); + const user = useMaybeUser(); const reason = - user.is_temporary + user?.is_temporary ? null : organizationData ? getOrganizationUpgradeBlockReason({