From c3a66d088365e8457e57963fc39e244a3ad26454 Mon Sep 17 00:00:00 2001 From: Teis Jayaswal Date: Thu, 13 Feb 2025 18:49:27 -0800 Subject: [PATCH] fix: encode markdown record ids (#2165) --- .../src/turbopuffer/records/create-markdown-records.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/fern-docs/search-server/src/turbopuffer/records/create-markdown-records.ts b/packages/fern-docs/search-server/src/turbopuffer/records/create-markdown-records.ts index 9e923520ad..8f9cd14283 100644 --- a/packages/fern-docs/search-server/src/turbopuffer/records/create-markdown-records.ts +++ b/packages/fern-docs/search-server/src/turbopuffer/records/create-markdown-records.ts @@ -111,7 +111,9 @@ export async function createMarkdownRecords({ const rootRecords = chunked_code_snippets.map((chunk, i) => { return { ...base_root_markdown_record, - id: `${base_root_markdown_record.id}-chunk:${i}`, + id: createHash("sha256") + .update(`${base_root_markdown_record.id}-chunk:${i}`) + .digest("hex"), attributes: { ...base_root_markdown_record.attributes, chunk,