Skip to content

Commit

Permalink
[NU-1806] Cleanup for getActionParameters (#7564)
Browse files Browse the repository at this point in the history
  • Loading branch information
gskrobisz authored Feb 17, 2025
1 parent 8f695ea commit e7e62b0
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { WindowButtonProps, WindowContentProps } from "@touk/window-manager";
import React, { useCallback, useEffect, useMemo, useState } from "react";
import { useTranslation } from "react-i18next";
import { useSelector } from "react-redux";
import { getProcessName, getProcessVersionId, getScenarioGraph } from "../../reducers/selectors/graph";
import { getProcessName, getProcessVersionId } from "../../reducers/selectors/graph";
import { getFeatureSettings } from "../../reducers/selectors/settings";
import { PromptContent, WindowKind } from "../../windowManager";
import CommentInput from "../comment/CommentInput";
Expand Down Expand Up @@ -38,15 +38,14 @@ export function DeployWithParametersDialog(props: WindowContentProps<WindowKind,
} = props.data;
const processName = useSelector(getProcessName);
const processVersionId = useSelector(getProcessVersionId);
const scenarioGraph = useSelector(getScenarioGraph);
const { showBoundary } = useErrorBoundary();
const [isLoading, setIsLoading] = useState<boolean>(false);
const [parametersDefinition, setParametersDefinition] = useState([]);
const [parametersValues, setParametersValues] = useState({});

const getActionParameters = useCallback(async () => {
setIsLoading(true);
await HttpService.getActionParameters(processName, scenarioGraph)
await HttpService.getActionParameters(processName)
.then((response) => {
const definition = response.data.actionNameToParameters["DEPLOY"] || ([] as ActionNodeParameters[]);
const initialValues = initialNodesData(definition);
Expand All @@ -59,11 +58,11 @@ export function DeployWithParametersDialog(props: WindowContentProps<WindowKind,
.finally(() => {
setIsLoading(false);
});
}, [processName, scenarioGraph, showBoundary]);
}, [processName, showBoundary]);

useEffect(() => {
getActionParameters();
}, [processName, scenarioGraph, getActionParameters]);
}, [processName, getActionParameters]);

const [comment, setComment] = useState("");
const [validationError, setValidationError] = useState("");
Expand Down
2 changes: 1 addition & 1 deletion designer/client/src/http/HttpService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -704,7 +704,7 @@ class HttpService {
return promise;
}

getActionParameters(processName: string, scenarioGraph: ScenarioGraph) {
getActionParameters(processName: string) {
const promise = api.get(`/actionInfo/${encodeURIComponent(processName)}/parameters`);
promise.catch((error) =>
this.#addError(
Expand Down

0 comments on commit e7e62b0

Please sign in to comment.