소스 검색

feat: support workflow variable in workflow event (#1390)

Ahmad Kholid 1 년 전
부모
커밋
22ae9a8340
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      src/workflowEngine/index.js

+ 4 - 1
src/workflowEngine/index.js

@@ -113,7 +113,10 @@ export function startWorkflowExec(workflowData, options, isPopup = true) {
         if (status === 'error' && !event.events.includes('finish:failed'))
           return;
 
-        workflowEventHandler(event.action, { workflow: workflowRefData });
+        workflowEventHandler(event.action, {
+          workflow: workflowRefData,
+          variables: { ...engine.referenceData.variables },
+        });
       });
     }
   });