From 27f74bf58a9e54cbaa472da97f87de59db4f2c22 Mon Sep 17 00:00:00 2001 From: Andrew Henry Date: Mon, 27 Jan 2025 17:50:59 -0800 Subject: [PATCH] Remove short-circuit logic --- src/plugins/condition/ConditionManager.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/plugins/condition/ConditionManager.js b/src/plugins/condition/ConditionManager.js index 4a18140cf7..d30f582d8b 100644 --- a/src/plugins/condition/ConditionManager.js +++ b/src/plugins/condition/ConditionManager.js @@ -421,10 +421,8 @@ export default class ConditionManager extends EventEmitter { updateConditionResults(normalizedDatum) { //We want to stop when the first condition evaluates to true. - this.conditions.some((condition) => { + this.conditions.forEach((condition) => { condition.updateResult(normalizedDatum); - - return condition.result === true; }); }