File tree 1 file changed +3
-2
lines changed
lib/manageiq/messaging/kafka
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ module Messaging
3
3
module Kafka
4
4
module Common
5
5
require 'manageiq/messaging/common'
6
+ require "active_support/core_ext/hash/indifferent_access"
6
7
include ManageIQ ::Messaging ::Common
7
8
8
9
private
@@ -116,7 +117,7 @@ def message_header_keys
116
117
117
118
def parse_message_headers ( headers )
118
119
return [ nil , nil , nil ] unless headers . kind_of? ( Hash )
119
- headers . values_at ( *message_header_keys )
120
+ headers . with_indifferent_access . values_at ( *message_header_keys )
120
121
end
121
122
122
123
def event_header_keys
@@ -125,7 +126,7 @@ def event_header_keys
125
126
126
127
def parse_event_headers ( headers )
127
128
return [ nil , nil ] unless headers . kind_of? ( Hash )
128
- headers . values_at ( *event_header_keys )
129
+ headers . with_indifferent_access . values_at ( *event_header_keys )
129
130
end
130
131
end
131
132
end
You can’t perform that action at this time.
0 commit comments