From 791adf19ad4b1e8b9865e15acd34cfc984c546ae Mon Sep 17 00:00:00 2001 From: Jacob Shandling <61553566+jacobshandling@users.noreply.github.com> Date: Thu, 27 Jul 2023 14:44:03 -0700 Subject: [PATCH] UI - Add timeout before refetching queries (#13009) ## Addresses #13007 Avoid race condition by waiting before queries refetch after updating automations Co-authored-by: Jacob Shandling --- frontend/pages/queries/ManageQueriesPage/ManageQueriesPage.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/pages/queries/ManageQueriesPage/ManageQueriesPage.tsx b/frontend/pages/queries/ManageQueriesPage/ManageQueriesPage.tsx index 58e124b908..37527b4a52 100644 --- a/frontend/pages/queries/ManageQueriesPage/ManageQueriesPage.tsx +++ b/frontend/pages/queries/ManageQueriesPage/ManageQueriesPage.tsx @@ -368,7 +368,8 @@ const ManageQueriesPage = ({ try { await Promise.all(updateAutomatedQueries).then(() => { renderFlash("success", `Successfully updated query automations.`); - refetchAllQueries(); + // allow time for backend to update before refetching + setTimeout(refetchAllQueries, 10); }); } catch (errorResponse) { renderFlash(