feat: add default timestamps for topic updates
- Added default values for createdAt and updatedAt timestamps when updating topics.
This commit is contained in:
parent
27f64409d6
commit
5ba6c9f882
@ -45,8 +45,8 @@ const assistantsSlice = createSlice({
|
|||||||
},
|
},
|
||||||
addTopic: (state, action: PayloadAction<{ assistantId: string; topic: Topic }>) => {
|
addTopic: (state, action: PayloadAction<{ assistantId: string; topic: Topic }>) => {
|
||||||
const topic = action.payload.topic
|
const topic = action.payload.topic
|
||||||
topic.createdAt = new Date().toISOString()
|
topic.createdAt = topic.createdAt || new Date().toISOString()
|
||||||
topic.updatedAt = new Date().toISOString()
|
topic.updatedAt = topic.updatedAt || new Date().toISOString()
|
||||||
state.assistants = state.assistants.map((assistant) =>
|
state.assistants = state.assistants.map((assistant) =>
|
||||||
assistant.id === action.payload.assistantId
|
assistant.id === action.payload.assistantId
|
||||||
? {
|
? {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user