From e1236dbe293545e0003a5646364cd7ea919d2201 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Sun, 2 Jun 2024 09:56:17 +0800 Subject: [PATCH] always sync Last Updated --- packages/api/src/services/integrations/notion.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/api/src/services/integrations/notion.ts b/packages/api/src/services/integrations/notion.ts index f391456f3..57165c437 100644 --- a/packages/api/src/services/integrations/notion.ts +++ b/packages/api/src/services/integrations/notion.ts @@ -72,7 +72,7 @@ interface NotionPage { start: string } } - 'Last Updated'?: { + 'Last Updated': { date: { start: string } @@ -238,13 +238,13 @@ export class NotionClient implements IntegrationClient { }, } : undefined, - 'Last Updated': item.updatedAt - ? { - date: { - start: item.updatedAt as string, - }, - } - : undefined, + 'Last Updated': { + date: { + start: item.updatedAt + ? (item.updatedAt as string) + : new Date().toISOString(), + }, + }, Tags: item.labels ? { multi_select: item.labels.map((label) => ({