Skip to content

Commit e586a9f

Browse files
Address feedback
1 parent 7de39af commit e586a9f

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

apps/sim/hooks/queries/tasks.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -490,9 +490,8 @@ export function useMarkTaskRead(workspaceId?: string) {
490490
if (!previousTasks) return { previousTasks: undefined }
491491

492492
await queryClient.cancelQueries({ queryKey: taskKeys.list(workspaceId) })
493-
queryClient.setQueryData<TaskMetadata[]>(
494-
taskKeys.list(workspaceId),
495-
previousTasks.map((task) => (task.id === chatId ? { ...task, isUnread: false } : task))
493+
queryClient.setQueryData<TaskMetadata[]>(taskKeys.list(workspaceId), (old) =>
494+
old?.map((task) => (task.id === chatId ? { ...task, isUnread: false } : task))
496495
)
497496

498497
return { previousTasks }
@@ -520,9 +519,8 @@ export function useMarkTaskUnread(workspaceId?: string) {
520519
if (!previousTasks) return { previousTasks: undefined }
521520

522521
await queryClient.cancelQueries({ queryKey: taskKeys.list(workspaceId) })
523-
queryClient.setQueryData<TaskMetadata[]>(
524-
taskKeys.list(workspaceId),
525-
previousTasks.map((task) => (task.id === chatId ? { ...task, isUnread: true } : task))
522+
queryClient.setQueryData<TaskMetadata[]>(taskKeys.list(workspaceId), (old) =>
523+
old?.map((task) => (task.id === chatId ? { ...task, isUnread: true } : task))
526524
)
527525

528526
return { previousTasks }

0 commit comments

Comments
 (0)