Parcourir la source

Fixed deprecation warning

Andrew Kane il y a 8 ans
Parent
commit
4e97384565
1 fichiers modifiés avec 9 ajouts et 1 suppressions
  1. 9 1
      app/controllers/blazer/base_controller.rb

+ 9 - 1
app/controllers/blazer/base_controller.rb

@@ -1,7 +1,15 @@
 module Blazer
   class BaseController < ApplicationController
     # skip all filters
-    skip_action_callback *_process_action_callbacks.map(&:filter)
+    filters = _process_action_callbacks.map(&:filter)
+    if Rails::VERSION::MAJOR >= 5
+      skip_before_action(*filters, raise: false)
+      skip_after_action(*filters, raise: false)
+      skip_around_action(*filters, raise: false)
+      before_action :verify_request_size
+    else
+      skip_action_callback *filters
+    end
 
     protect_from_forgery with: :exception