Selaa lähdekoodia

Merge remote-tracking branch 'origin/master'

zhou-hao 5 vuotta sitten
vanhempi
commit
ea7172383a

+ 1 - 2
jetlinks-manager/rule-engine-manager/src/main/java/org/jetlinks/community/rule/engine/service/RuleInstanceService.java

@@ -53,8 +53,7 @@ public class RuleInstanceService extends GenericReactiveCrudService<RuleInstance
 
     public Mono<Void> start(String id) {
         return findById(Mono.just(id))
-            .flatMapMany(instance -> this.ruleEngine.startRule(id, instance.toRule(modelParser)))
-            .then();
+            .flatMap(this::doStart);
     }
 
     private Mono<Void> doStart(RuleInstanceEntity entity) {