fix(promotion): don't evaluate rule condition if conditions to evaluate is empty (#10795)
This commit is contained in:
@@ -115,6 +115,10 @@ export function evaluateRuleValueCondition(
|
||||
ruleValuesToCheck = [ruleValuesToCheck]
|
||||
}
|
||||
|
||||
if (!ruleValuesToCheck.length) {
|
||||
return false
|
||||
}
|
||||
|
||||
return ruleValuesToCheck.every((ruleValueToCheck: string) => {
|
||||
if (operator === "in" || operator === "eq") {
|
||||
return ruleValues.some((ruleValue) => ruleValue === ruleValueToCheck)
|
||||
|
||||
Reference in New Issue
Block a user