application/json GETs can have no request body.

This commit is contained in:
Micah Geisel 2015-11-09 16:35:28 -08:00
parent d8ab11f73f
commit dea9b2f663
2 changed files with 26 additions and 11 deletions

View file

@ -38,7 +38,7 @@ class Kemal::ParamParser
end
def parse_json
return unless @request.headers["Content-Type"]? == APPLICATION_JSON
return unless @request.body && @request.headers["Content-Type"]? == APPLICATION_JSON
body = @request.body as String
json = JSON.parse(body) as Hash
json.each do |k, v|