mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: Negative limit values shouldn't cause error 500 (#10162)
This commit is contained in:
@@ -214,6 +214,10 @@ class TagsController < ::ApplicationController
|
||||
exclude_has_synonyms: params[:excludeHasSynonyms]
|
||||
}
|
||||
|
||||
if filter_params[:limit] && filter_params[:limit].to_i < 0
|
||||
raise Discourse::InvalidParameters.new(:limit)
|
||||
end
|
||||
|
||||
if params[:categoryId]
|
||||
filter_params[:category] = Category.find_by_id(params[:categoryId])
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user