From 908206dfa30d40f35f845724f7ec1a3a80b90b16 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Tue, 22 Oct 2024 14:28:10 -0500 Subject: [PATCH] clean up --- .../overlay/detail/SearchDetailDialog.tsx | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/web/src/components/overlay/detail/SearchDetailDialog.tsx b/web/src/components/overlay/detail/SearchDetailDialog.tsx index 18f850d09..42a4cc9dc 100644 --- a/web/src/components/overlay/detail/SearchDetailDialog.tsx +++ b/web/src/components/overlay/detail/SearchDetailDialog.tsx @@ -321,18 +321,16 @@ function ObjectDetailsTab({ (key.includes("events") || key.includes("events/search") || key.includes("events/explore")), - (currentData: SearchResult[][] | SearchResult[] | undefined) => - currentData - ?.flat() + (currentData: SearchResult[][] | SearchResult[] | undefined) => { + if (!currentData) return currentData; + // optimistic update + return currentData + .flat() .map((event) => event.id === search.id ? { ...event, data: { ...event.data, description: desc } } : event, - ), - { - optimisticData: true, - rollbackOnError: true, - revalidate: false, + ); }, ); })