From 13e5e834a226dcaf6b30c8e8037fe3955d7fcbf1 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Tue, 3 Mar 2026 15:56:47 +0530 Subject: [PATCH] fix: Respect MERMAID_IS_ENABLED_MERMAID_CHART_LINKS for popup --- src/lib/util/migration/domainMigration.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/util/migration/domainMigration.ts b/src/lib/util/migration/domainMigration.ts index 0a51216f..dc9dc805 100644 --- a/src/lib/util/migration/domainMigration.ts +++ b/src/lib/util/migration/domainMigration.ts @@ -1,3 +1,5 @@ +import { env } from '$/util/env'; + const mermaidAiDomain = 'mermaid.ai'; /** @@ -46,6 +48,7 @@ const editorChooserStorageKey = 'mermaid-editor-chooser-dismissed'; * Shows for new users who haven't dismissed it and aren't viewing a shared link. */ export const shouldShowEditorChooser = (): boolean => { + if (!env.isEnabledMermaidChartLinks) return false; if (window.localStorage.getItem(editorChooserStorageKey) === 'true') return false; if (hasStoredUserData()) return false; if (hasPakoData()) return false;