@ -207,10 +207,13 @@ const useLastRun = <T>({
const handleSingleRun = () => {
const filteredExistVarForms = getFilteredExistVarForms(singleRunParams.forms)
if (filteredExistVarForms.length > 0)
if (filteredExistVarForms.length > 0) {
showSingleRun()
else
callRunApi({})// no need to pass params
}
else { // no need to input params
callRunApi({})
setTabType(TabType.lastRun)
return {
@ -167,7 +167,7 @@ const useOneStepRun = <T>({
const setRunResult = useCallback(async (data: NodeRunResult | null) => {
doSetRunResult(data)
invalidLastRun()
const vars = await fetchNodeInspectVars(appId!, data!.id)
const vars = await fetchNodeInspectVars(appId!, id)
const { getNodes } = store.getState()
const nodes = getNodes()
appendNodeInspectVars(id, vars, nodes)