From 5f3c04b51e1a1093f394e0b652d3a8806f727de7 Mon Sep 17 00:00:00 2001 From: Cats Juice Date: Tue, 30 Jan 2024 23:11:07 +0800 Subject: [PATCH] fix(core): set createDate to journal's date when journal created (#5701) --- packages/frontend/core/src/hooks/use-journal.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/frontend/core/src/hooks/use-journal.ts b/packages/frontend/core/src/hooks/use-journal.ts index 3a063d0bb2..0ce612980b 100644 --- a/packages/frontend/core/src/hooks/use-journal.ts +++ b/packages/frontend/core/src/hooks/use-journal.ts @@ -33,6 +33,10 @@ export const useJournalHelper = (workspace: BlockSuiteWorkspace) => { (maybeDate: MaybeDate) => { const title = dayjs(maybeDate).format(JOURNAL_DATE_FORMAT); const page = bsWorkspaceHelper.createPage(); + // set created date to match the journal date + page.workspace.setPageMeta(page.id, { + createDate: dayjs(maybeDate).toDate().getTime(), + }); initEmptyPage(page, title).catch(err => console.error('Failed to load journal page', err) );