We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e3dddb commit 93e6bddCopy full SHA for 93e6bdd
1 file changed
lib/splitclient-rb/sse/workers/splits_worker.rb
@@ -49,10 +49,14 @@ def return_split_from_json(notification)
49
)
50
end
51
52
+ def check_update(notification)
53
+ @feature_flags_repository.get_change_number == notification.data['pcn'] && !notification.data['d'].nil?
54
+ end
55
+
56
def update_feature_flag(notification)
57
return if @feature_flags_repository.get_change_number.to_i > notification.data['changeNumber']
58
- if @feature_flags_repository.get_change_number == notification.data['pcn'] && !notification.data['d'].nil?
59
+ if check_update(notification)
60
begin
61
new_split = return_split_from_json(notification)
62
if SplitIoClient::Engine::Models::Split.archived?(new_split)
0 commit comments