This is an automated email from the ASF dual-hosted git repository. taybou pushed a commit to branch UNOMI-444-rules in repository https://gitbox.apache.org/repos/asf/unomi.git
commit 5fa5a21b55a85bc5554451e9ff680e9f0a940a3b Author: Taybou <[email protected]> AuthorDate: Wed Mar 17 12:52:12 2021 +0100 UNOMI-444 redeploy the rules in case they are modified --- .../org/apache/unomi/services/impl/rules/RulesServiceImpl.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java b/services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java index e99bb7e..8ccc767 100644 --- a/services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java +++ b/services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java @@ -142,13 +142,8 @@ public class RulesServiceImpl implements RulesService, EventListenerService, Syn try { Rule rule = CustomObjectMapper.getObjectMapper().readValue(predefinedRuleURL, Rule.class); - // Register only if rule does not exist yet - if (getRule(rule.getMetadata().getId()) == null) { - setRule(rule); - logger.info("Predefined rule with id {} registered", rule.getMetadata().getId()); - } else { - logger.info("The predefined rule with id {} is already registered, this rule will be skipped", rule.getMetadata().getId()); - } + setRule(rule); + logger.info("Predefined rule with id {} registered", rule.getMetadata().getId()); } catch (IOException e) { logger.error("Error while loading rule definition " + predefinedRuleURL, e); }
