for rails < 6.0.0 still use ActionDispatch::Http::ParameterFilter

This commit is contained in:
aserafin 2019-09-10 17:08:04 +02:00
parent 3eef054935
commit 4bced793a9

View file

@ -1,9 +1,17 @@
if defined?(::Rails.application)
if Gem::Version.new(Rails.version) < Gem::Version.new('6.0.0')
class ParameterFilter < ActionDispatch::Http::ParameterFilter
def initialize(_replacement, filter_parameters)
super(filter_parameters)
end
end
else
class ParameterFilter < ActiveSupport::ParameterFilter
def initialize(_replacement, filter_parameters)
super(filter_parameters)
end
end
end
else
#
# lifted from https://github.com/rails/rails/blob/master/actionpack/lib/action_dispatch/http/parameter_filter.rb