From 3a265484cb5e745bf211a4d85d92a153e7cbeebc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Goworko?= Date: Thu, 23 Jan 2025 19:12:50 +0100 Subject: [PATCH] qs --- designer/client/src/actions/nk/fetchVisualizationData.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/designer/client/src/actions/nk/fetchVisualizationData.ts b/designer/client/src/actions/nk/fetchVisualizationData.ts index 5a44a641c5e..0f42c1097d8 100644 --- a/designer/client/src/actions/nk/fetchVisualizationData.ts +++ b/designer/client/src/actions/nk/fetchVisualizationData.ts @@ -13,15 +13,16 @@ export function fetchVisualizationData(processName: ProcessName, onSuccess: () = const response = await HttpService.fetchLatestProcessDetailsWithoutValidation(processName); const scenario = response.data; const { name, isFragment, processingType } = scenario; + await dispatch(fetchProcessDefinition(processingType, isFragment)).then((processDefinitionData) => { + dispatch({ type: "DISPLAY_PROCESS", scenario: response.data }); + dispatch({ type: "CORRECT_INVALID_SCENARIO", processDefinitionData }); + }); dispatch(loadProcessToolbarsConfiguration(processName)); dispatch(displayTestCapabilities(processName, response.data.scenarioGraph)); dispatch(fetchStickyNotesForScenario(processName, response.data.processVersionId)); - - const processDefinitionData = await dispatch(fetchProcessDefinition(processingType, isFragment)); - dispatch({ type: "DISPLAY_PROCESS", scenario: response.data }); - dispatch({ type: "CORRECT_INVALID_SCENARIO", processDefinitionData }); dispatch(fetchValidatedProcess(name)); + onSuccess(); return scenario; } catch (error) {