diff options
author | Daniel Schierbeck <dasch@zendesk.com> | 2013-03-07 10:41:05 +0100 |
---|---|---|
committer | Daniel Schierbeck <dasch@zendesk.com> | 2013-03-07 10:41:05 +0100 |
commit | d552d8fa0087d41d1e60bc77b4f50a6b57661fa3 (patch) | |
tree | 4a268298ccf1f30fce826c3fb9f76dfab0f49da6 /actionpack/lib/action_controller/metal | |
parent | 12f785fdc7c2a9461087a887a980dffcdd236f92 (diff) | |
download | rails-d552d8fa0087d41d1e60bc77b4f50a6b57661fa3.tar.gz rails-d552d8fa0087d41d1e60bc77b4f50a6b57661fa3.tar.bz2 rails-d552d8fa0087d41d1e60bc77b4f50a6b57661fa3.zip |
Use the instrumentation framework to instrument Strong Params
Diffstat (limited to 'actionpack/lib/action_controller/metal')
-rw-r--r-- | actionpack/lib/action_controller/metal/strong_parameters.rb | 3 |
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 |