diff --git a/frontend/src/lib/api.ts b/frontend/src/lib/api.ts index 9d73c9198806e..f1497f937c334 100644 --- a/frontend/src/lib/api.ts +++ b/frontend/src/lib/api.ts @@ -2540,7 +2540,7 @@ const api = { data: { query, client_query_id: queryId, - refresh: 'force_blocking', + refresh, filters_override: filtersOverride, variables_override: variablesOverride, }, diff --git a/frontend/src/scenes/error-tracking/errorTrackingDataNodeLogic.tsx b/frontend/src/scenes/error-tracking/errorTrackingDataNodeLogic.tsx index 627d417ff1b9b..fa332faee581c 100644 --- a/frontend/src/scenes/error-tracking/errorTrackingDataNodeLogic.tsx +++ b/frontend/src/scenes/error-tracking/errorTrackingDataNodeLogic.tsx @@ -48,13 +48,8 @@ export const errorTrackingDataNodeLogic = kea([ mergedIssue.id === issue.id ? mergedIssue : issue ), }) - try { - await api.errorTracking.mergeInto(primaryIssue.id, mergingIds) - } catch (e) { - // TODO: ideally we should always call this after merging but right now we're - // getting cached results back. Need to figure out how to bust the cache - actions.loadData(true) - } + await api.errorTracking.mergeInto(primaryIssue.id, mergingIds) + actions.loadData(true) } }, assignIssue: async ({ id, assigneeId }) => {