Implemented strong_parameters for PostAction/PostActionsController.

PostActionsController now uses strong_parameters' #require to require certain parameters. ActionController::ParameterMissing is now thrown when a reqired parameter is missing, rather than Discourse::InvalidParameters.
This commit is contained in:
Ian Christian Myers
2013-06-05 00:23:51 -07:00
parent 3b245031a4
commit f50b648844
3 changed files with 9 additions and 8 deletions

View File

@@ -5,6 +5,7 @@ require_dependency 'trashable'
class PostAction < ActiveRecord::Base
class AlreadyActed < StandardError; end
include ActiveModel::ForbiddenAttributesProtection
include RateLimiter::OnCreateRecord
include Trashable