File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -47,24 +47,26 @@ def start
4747 end
4848
4949 def process_message ( message , method )
50- message = JSON . parse ( message . data , symbolize_names : true )
5150 @config . logger . debug ( "[LDClient] Stream received #{ method } message" )
5251 if method == PUT
52+ message = JSON . parse ( message . data , symbolize_names : true )
5353 @store . init ( message )
5454 @initialized . make_true
5555 @config . logger . info ( "[LDClient] Stream initialized" )
5656 elsif method == PATCH
57+ message = JSON . parse ( message . data , symbolize_names : true )
5758 @store . upsert ( message [ :path ] [ 1 ..-1 ] , message [ :data ] )
5859 elsif method == DELETE
60+ message = JSON . parse ( message . data , symbolize_names : true )
5961 @store . delete ( message [ :path ] [ 1 ..-1 ] , message [ :version ] )
6062 elsif method == INDIRECT_PUT
6163 @store . init ( @requestor . request_all_flags )
6264 @initialized . make_true
6365 @config . logger . info ( "[LDClient] Stream initialized (via indirect message)" )
6466 elsif method == INDIRECT_PATCH
65- @store . upsert ( @requestor . request_flag ( message [ : data] ) )
67+ @store . upsert ( @requestor . request_flag ( message . data ) )
6668 else
67- @config . logger . error ( "[LDClient] Unknown message received: #{ method } " )
69+ @config . logger . warn ( "[LDClient] Unknown message received: #{ method } " )
6870 end
6971 end
7072
You can’t perform that action at this time.
0 commit comments