소스 검색

fix: eplaceTable param in javascript code block (#1597)

Ahmad Kholid 1 년 전
부모
커밋
64f14ff301
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      src/workflowEngine/blocksHandler/handlerJavascriptCode.js

+ 6 - 1
src/workflowEngine/blocksHandler/handlerJavascriptCode.js

@@ -257,7 +257,12 @@ export async function javascriptCode({ outputs, data, ...block }, { refData }) {
           ? columnDataObj
           : [columnDataObj];
 
-        if (replaceTable) this.engine.referenceData.table = [];
+        if (replaceTable) {
+          this.engine.referenceData.table = [];
+          Object.keys(this.engine.columns).forEach((key) => {
+            this.engine.columns[key].index = 0;
+          });
+        }
 
         this.addDataToColumn(params);
       }