diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java index 70d465104575..4558673fa523 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ActionExecutionSolutionCEImpl.java @@ -205,12 +205,8 @@ protected Mono populateAndExecuteAction( Mono populatedExecuteActionDTOMono = newActionMono.flatMap(newAction -> populateExecuteActionDTO(executeActionDTO, newAction)); - Mono environmentIdMono = Mono.zip(newActionMono, populatedExecuteActionDTOMono) - .flatMap(tuple -> { - NewAction newAction = tuple.getT1(); - ExecuteActionDTO populatedExecuteActionDTO = tuple.getT2(); - return getTrueEnvironmentId(newAction, populatedExecuteActionDTO, executeActionMetaDTO); - }); + Mono environmentIdMono = newActionMono.flatMap( + newAction -> getTrueEnvironmentId(newAction, executeActionDTO, executeActionMetaDTO)); return Mono.zip(populatedExecuteActionDTOMono, environmentIdMono).flatMap(pair -> { ExecuteActionDTO populatedExecuteActionDTO = pair.getT1();