mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
Implemented strong_parameters for Upload/UploadsController.
The topic_id param is now required using strong_parameters' #require method. If the parameter is missing ActionController::ParameterMissing will be raised instead of Discourse::InvalidParameters.
This commit is contained in:
@ -16,7 +16,7 @@ describe UploadsController do
|
||||
|
||||
context 'missing params' do
|
||||
it 'raises an error without the topic_id param' do
|
||||
-> { xhr :post, :create }.should raise_error(Discourse::InvalidParameters)
|
||||
-> { xhr :post, :create }.should raise_error(ActionController::ParameterMissing)
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user