From 7e04bb4e6e42d4d7ac8c021b3a63c37e322a7300 Mon Sep 17 00:00:00 2001 From: sss Date: Mon, 24 Feb 2025 00:03:03 +0100 Subject: [PATCH] no random inline footnote ids --- quartz/plugins/transformers/ofm.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quartz/plugins/transformers/ofm.ts b/quartz/plugins/transformers/ofm.ts index fecbcb5d3..dc337e9fe 100644 --- a/quartz/plugins/transformers/ofm.ts +++ b/quartz/plugins/transformers/ofm.ts @@ -225,7 +225,7 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin> const result = (src as string).replace( inlineFootnoteRegex, (_match: string, content: string) => { - const id = `inline-${Math.random().toString(36).substring(2, 8)}` + const id = `inline-${Object.keys(footnotes).length + 1}` footnotes[id] = content.trim() return `[^${id}]` },