aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/metal
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@plataformatec.com.br>2013-03-09 12:35:23 -0800
committerJosé Valim <jose.valim@plataformatec.com.br>2013-03-09 12:35:23 -0800
commit6a18ec0a0dbac57b17d2914711bbcbba731fbc90 (patch)
treeb0a1a42233a30d0bd72300879d6c6fa643f4cfcd /actionpack/lib/action_controller/metal
parent9ae81be072ef392cadd291c92889e7ca7c878f32 (diff)
parentd552d8fa0087d41d1e60bc77b4f50a6b57661fa3 (diff)
downloadrails-6a18ec0a0dbac57b17d2914711bbcbba731fbc90.tar.gz
rails-6a18ec0a0dbac57b17d2914711bbcbba731fbc90.tar.bz2
rails-6a18ec0a0dbac57b17d2914711bbcbba731fbc90.zip
Merge pull request #9626 from dasch/dasch/instrument-strong-params
Use AS::Notifications to instrument Strong Params
Diffstat (limited to 'actionpack/lib/action_controller/metal')
-rw-r--r--actionpack/lib/action_controller/metal/strong_parameters.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/actionpack/lib/action_controller/metal/strong_parameters.rb b/actionpack/lib/action_controller/metal/strong_parameters.rb
index e4dcd3213f..acad8a0799 100644
--- a/actionpack/lib/action_controller/metal/strong_parameters.rb
+++ b/actionpack/lib/action_controller/metal/strong_parameters.rb
@@ -339,7 +339,8 @@ module ActionController
if unpermitted_keys.any?
case self.class.action_on_unpermitted_parameters
when :log
- ActionController::Base.logger.debug "Unpermitted parameters: #{unpermitted_keys.join(", ")}"
+ name = "unpermitted_parameters.action_controller"
+ ActiveSupport::Notifications.instrument(name, keys: unpermitted_keys)
when :raise
raise ActionController::UnpermittedParameters.new(unpermitted_keys)
end