fix: fetch vars pass id error

pull/21369/head
Joel 1 year ago
parent 135af395c7
commit 04b08b5a3b

@ -207,10 +207,13 @@ const useLastRun = <T>({
const handleSingleRun = () => { const handleSingleRun = () => {
const filteredExistVarForms = getFilteredExistVarForms(singleRunParams.forms) const filteredExistVarForms = getFilteredExistVarForms(singleRunParams.forms)
if (filteredExistVarForms.length > 0) if (filteredExistVarForms.length > 0) {
showSingleRun() showSingleRun()
else }
callRunApi({})// no need to pass params else { // no need to input params
callRunApi({})
setTabType(TabType.lastRun)
}
} }
return { return {

@ -167,7 +167,7 @@ const useOneStepRun = <T>({
const setRunResult = useCallback(async (data: NodeRunResult | null) => { const setRunResult = useCallback(async (data: NodeRunResult | null) => {
doSetRunResult(data) doSetRunResult(data)
invalidLastRun() invalidLastRun()
const vars = await fetchNodeInspectVars(appId!, data!.id) const vars = await fetchNodeInspectVars(appId!, id)
const { getNodes } = store.getState() const { getNodes } = store.getState()
const nodes = getNodes() const nodes = getNodes()
appendNodeInspectVars(id, vars, nodes) appendNodeInspectVars(id, vars, nodes)

Loading…
Cancel
Save