Skip to content

Commit 7630580

Browse files
committed
updated lgos
1 parent 245d015 commit 7630580

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

lib/splitclient-rb/engine/matchers/dependency_matcher.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ module SplitIoClient
44
class DependencyMatcher
55
MATCHER_TYPE = 'IN_SPLIT_TREATMENT'
66

7-
def initialize(split, treatments, logger)
8-
@split = split
7+
def initialize(feature_flag, treatments, logger)
8+
@feature_flag = feature_flag
99
@treatments = treatments
1010
@logger = logger
1111
end
1212

1313
def match?(args)
1414
keys = { matching_key: args[:matching_key], bucketing_key: args[:bucketing_key] }
15-
evaluate = args[:evaluator].call(keys, @split, args[:attributes])
15+
evaluate = args[:evaluator].call(keys, @feature_flag, args[:attributes])
1616
matches = @treatments.include?(evaluate[:treatment])
17-
@logger.log_if_debug("[dependencyMatcher] Parent split #{@split} evaluated to #{evaluate[:treatment]} \
18-
with label #{evaluate[:label]}. #{@split} evaluated treatment is part of [#{@treatments}] ? #{matches}.")
17+
@logger.log_if_debug("[dependencyMatcher] Parent feature flag #{@feature_flag} evaluated to #{evaluate[:treatment]} \
18+
with label #{evaluate[:label]}. #{@feature_flag} evaluated treatment is part of [#{@treatments}] ? #{matches}.")
1919
matches
2020
end
2121

0 commit comments

Comments
 (0)