Skip to content

Commit ca00375

Browse files
authored
Fix body parsing (#5)
1 parent 778602b commit ca00375

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/pier_logging/request_logger.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,11 @@ def get_user_info_from_headers(headers)
8888

8989
def parse_body(body)
9090
if body.is_a? String # when string
91-
JSON.parse(body, nil, allow_blank: true)
91+
Oj.load(body, allow_blank: true)
9292
elsif body.is_a? Array # Grape body
93-
JSON.parse(body.last, nil, allow_blank: true)
93+
Oj.load(body.last, allow_blank: true)
9494
elsif body.is_a? ActionDispatch::Response::RackBody # Rails body
95-
JSON.parse(body.body, nil, allow_blank: true)
95+
Oj.load(body.body, allow_blank: true)
9696
else
9797
body
9898
end

0 commit comments

Comments
 (0)