From db7de0c03866cc3bca9b094a8aeda2e5d2b5c6f5 Mon Sep 17 00:00:00 2001 From: Thibault Jouan Date: Sun, 3 May 2015 20:15:48 +0000 Subject: [PATCH] Accept JSON requests more liberally in API --- app/controllers/api/application_controller.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/controllers/api/application_controller.rb b/app/controllers/api/application_controller.rb index 19b96a3..2961396 100644 --- a/app/controllers/api/application_controller.rb +++ b/app/controllers/api/application_controller.rb @@ -37,8 +37,11 @@ module API end def json_filter! - return if request.format.json? - head :not_acceptable, content_type: 'application/json' + if request.format.json? || request.accepts.include?(:json) + request.format = :json + else + head :not_acceptable, content_type: 'application/json' + end end end end