From 41375d5b05db3137939dfbfe682a0b1636885df5 Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Wed, 26 Apr 2023 16:46:15 +0200 Subject: [PATCH] Fix site build --- site/src/lib/fetchAllDocuments.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/site/src/lib/fetchAllDocuments.ts b/site/src/lib/fetchAllDocuments.ts index 26c551261..54190fba5 100644 --- a/site/src/lib/fetchAllDocuments.ts +++ b/site/src/lib/fetchAllDocuments.ts @@ -46,7 +46,19 @@ export default async function fetchAllDocuments() { } } - const mappedDirectoryTree = (await Promise.all(fileNames.map(mapDirectoryTree))).flat().filter(({filename}) => filename.endsWith('.md')) + console.log( + (await Promise.all(fileNames.map(mapDirectoryTree))), + (await Promise.all(fileNames.map(mapDirectoryTree))).flat() + ); + + + const mappedDirectoryTree = (await Promise.all(fileNames.map(mapDirectoryTree))).flat() + .filter((item) => + item != null + && typeof item === 'object' + && 'filename' in item + && item.filename.endsWith('.md') + ) const mappedFileContents = await Promise.all( mappedDirectoryTree .map(mapFileContents)