From 05b79aae89da2b8bd6ec6cb89c2d5c884f41e479 Mon Sep 17 00:00:00 2001 From: EYHN Date: Wed, 13 Mar 2024 02:43:28 +0000 Subject: [PATCH] fix(core): fix tags includes missing error (#6096) fix https://toeverything.sentry.io/issues/5059796018/events/0899e77a3f6842088568b4cc42b814d7/ --- .../frontend/core/src/components/page-list/use-tag-metas.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/frontend/core/src/components/page-list/use-tag-metas.ts b/packages/frontend/core/src/components/page-list/use-tag-metas.ts index 4e28c36165..2e6f9d5e05 100644 --- a/packages/frontend/core/src/components/page-list/use-tag-metas.ts +++ b/packages/frontend/core/src/components/page-list/use-tag-metas.ts @@ -43,6 +43,9 @@ export function useTagMetas(pageMetas: DocMeta[]) { const filterPageMetaByTag = useCallback( (tagId: string) => { return pageMetas.filter(page => { + if (!page.tags) { + return false; + } return page.tags.includes(tagId); }); },