From be88d907a01494448805c621160a4b4bd3f97eca Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sun, 19 Apr 2015 16:25:21 -0700 Subject: [PATCH] fix accepting JSON --- server/server.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/server.rb b/server/server.rb index 1dc73a8..b0700ce 100755 --- a/server/server.rb +++ b/server/server.rb @@ -74,12 +74,12 @@ blog = HarpBlog.new($config[:path], $config[:dry_run]) before do if request.body.size > 0 - type = request['HTTP_CONTENT_TYPE'] @fields = case - when type =~ /^application\/json\b/ + when request.accept?('application/json') request.body.rewind - JSON.parse(request.body.read) + json = request.body.read + JSON.parse(json) else params end