🐛 Check only for existence of identical chains
[rhynodge.git] / src / main / java / net / pterodactylus / rhynodge / loader / ChainWatcher.java
index 69faf8b..411e137 100644 (file)
@@ -143,8 +143,8 @@ public class ChainWatcher extends AbstractExecutionThreadService {
                                                        logger.debug(String.format("  Parameter: %s=%s", parameter.name(), parameter.value()));
                                                }
                                        }
-                                       logger.debug(String.format(" Trigger: %s", chain.trigger().name()));
-                                       for (Parameter parameter : chain.trigger().parameters()) {
+                                       logger.debug(String.format(" Trigger: %s", chain.merger().name()));
+                                       for (Parameter parameter : chain.merger().parameters()) {
                                                logger.debug(String.format("  Parameter: %s=%s", parameter.name(), parameter.value()));
                                        }
                                }
@@ -171,7 +171,7 @@ public class ChainWatcher extends AbstractExecutionThreadService {
                        for (Entry<String, Chain> loadedChain : loadedChains.entrySet()) {
 
                                /* skip chains that still exist. */
-                               if (enabledChains.containsKey(loadedChain.getKey())) {
+                               if (loadedChains.containsValue(loadedChain.getValue())) {
                                        continue;
                                }