Skip to content

Commit e89bbc6

Browse files
committed
fix yml vars not sync
1 parent bd00886 commit e89bbc6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

core/src/main/java/com/flowci/core/flow/service/YmlServiceImpl.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package com.flowci.core.flow.service;
1818

1919
import com.flowci.core.common.manager.SpringEventManager;
20+
import com.flowci.core.flow.dao.FlowDao;
2021
import com.flowci.core.flow.dao.YmlDao;
2122
import com.flowci.core.flow.domain.Flow;
2223
import com.flowci.core.flow.domain.Yml;
@@ -55,6 +56,9 @@ public class YmlServiceImpl implements YmlService {
5556
@Autowired
5657
private YmlDao ymlDao;
5758

59+
@Autowired
60+
private FlowDao flowDao;
61+
5862
@Autowired
5963
private SpringEventManager eventManager;
6064

@@ -102,6 +106,7 @@ public Yml saveYml(Flow flow, String yml) {
102106
Vars<String> vars = flow.getVariables();
103107
vars.clear();
104108
vars.merge(root.getEnvironments());
109+
flowDao.save(flow);
105110

106111
// update cron task
107112
cronService.update(flow, root, ymlObj);

0 commit comments

Comments
 (0)