We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d86ba90 commit f8ea862Copy full SHA for f8ea862
lib/flagsmith/engine/evaluation/mappers/segments.rb
@@ -52,7 +52,7 @@ def self.map_rule(rule)
52
{
53
type: rule.type,
54
conditions: map_conditions(rule.conditions),
55
- rules: map_nested_rules(rule.rules)
+ rules: (rule.rules || []).map { |nested_rule| map_rule(nested_rule) }
56
}
57
end
58
@@ -61,12 +61,6 @@ def self.map_conditions(conditions)
61
{ property: condition.property, operator: condition.operator, value: condition.value }
62
63
64
-
65
- def self.map_nested_rules(rules)
66
- return [] unless rules&.any?
67
68
- rules.map { |nested_rule| map_rule(nested_rule) }
69
- end
70
71
72
0 commit comments