From ee431d86d12543822bcad4c6947bdcb182d37aa1 Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Thu, 29 Nov 2018 18:14:08 +0500 Subject: [PATCH] Do not verify authenticity token for JSON requests --- app/controllers/application_controller.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 7944f9f..60bcfac 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,4 +1,11 @@ # frozen_string_literal: true class ApplicationController < ActionController::Base + skip_before_action :verify_authenticity_token, if: :json_request? + +private + + def json_request? + request.format.json? + end end