From 5aab75fae0b949446b54460366c87435a0a2259c Mon Sep 17 00:00:00 2001 From: garronej Date: Mon, 1 Aug 2022 04:54:02 +0200 Subject: [PATCH] Only downoad terms on the Terms page --- src/lib/components/Terms.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/components/Terms.tsx b/src/lib/components/Terms.tsx index 25c2ab75..68d3893b 100644 --- a/src/lib/components/Terms.tsx +++ b/src/lib/components/Terms.tsx @@ -15,6 +15,7 @@ import { useConstCallback } from "powerhooks/useConstCallback"; export const evtTermMarkdown = Evt.create(undefined); export type KcContextLike = { + pageId: KcContextBase["pageId"]; locale?: { currentLanguageTag: string; }; @@ -42,6 +43,10 @@ export function useDownloadTerms(params: { })(); useEffect(() => { + if (kcContext.pageId !== "terms.ftl") { + return; + } + downloadTermMarkdownMemoized(kcContext.locale?.currentLanguageTag ?? fallbackLanguageTag).then( thermMarkdown => (evtTermMarkdown.state = thermMarkdown), );