Skip to content

Commit eb82e1c

Browse files
committed
stringify keys
1 parent 794c775 commit eb82e1c

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

lib/rack/tracker/criteo/criteo.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ def render
3131
end
3232

3333
def self.track(name, event_name, event_args = {})
34-
{ name.to_s => [{ class_name: 'Event', event: event_name.to_s.camelize(:lower) }.merge(event_args)] }
34+
{ name.to_s => [{ 'class_name' => 'Event', 'event' => event_name.to_s.camelize(:lower) }.merge(event_args.deep_stringify_keys)] }
3535
end
3636
end

spec/handler/criteo_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ def env
2626
'criteo' =>
2727
[
2828
{
29-
event: 'viewItem',
30-
item: 'P001',
31-
class_name: 'Event'
29+
'event' => 'viewItem',
30+
'item' => 'P001',
31+
'class_name' => 'Event'
3232
}
3333
]
3434
}

0 commit comments

Comments
 (0)