From 5ba6c9f8822c87e8bbf07c2ae7d01b674da091ba Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Tue, 15 Oct 2024 16:19:38 +0800 Subject: [PATCH] feat: add default timestamps for topic updates - Added default values for createdAt and updatedAt timestamps when updating topics. --- src/renderer/src/store/assistants.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/store/assistants.ts b/src/renderer/src/store/assistants.ts index 9d8084d1..d43cf0a8 100644 --- a/src/renderer/src/store/assistants.ts +++ b/src/renderer/src/store/assistants.ts @@ -45,8 +45,8 @@ const assistantsSlice = createSlice({ }, addTopic: (state, action: PayloadAction<{ assistantId: string; topic: Topic }>) => { const topic = action.payload.topic - topic.createdAt = new Date().toISOString() - topic.updatedAt = new Date().toISOString() + topic.createdAt = topic.createdAt || new Date().toISOString() + topic.updatedAt = topic.updatedAt || new Date().toISOString() state.assistants = state.assistants.map((assistant) => assistant.id === action.payload.assistantId ? {