diff --git a/apps/yaak-client/components/CommercialUseBanner.tsx b/apps/yaak-client/components/CommercialUseBanner.tsx index db58fa08..f1719f28 100644 --- a/apps/yaak-client/components/CommercialUseBanner.tsx +++ b/apps/yaak-client/components/CommercialUseBanner.tsx @@ -54,7 +54,7 @@ export function CommercialUseBanner({ setSnoozedAt(JSON.stringify({ source, at: new Date().toISOString() })).catch(console.error); }, [setSnoozedAt, snoozed, source]); - if (!visible || isSnoozeLoading || snoozed) { + if (!visible || isSnoozeLoading || (snoozed && !snoozeStartedRef.current)) { return null; } @@ -96,10 +96,10 @@ async function shouldShowCommercialUsePrompt(): Promise { try { const license = await invoke("plugin:yaak-license|check"); - return license.status !== "active" && license.status !== "trialing"; + return license.status === "personal_use"; } catch (err) { console.log("Failed to check license before commercial-use prompt", err); - return true; + return false; } }