Quellcode durchsuchen

Fixed deprecation warning

Andrew Kane vor 8 Jahren
Ursprung
Commit
4e97384565
1 geänderte Dateien mit 9 neuen und 1 gelöschten Zeilen
  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