mirror of
https://github.com/discourse/discourse.git
synced 2024-11-25 09:42:07 +08:00
FIX: Use max_category_nesting when importing categories (#13105)
It allowed for a parent category and a sub-category.
This commit is contained in:
parent
96f3f15f38
commit
d0779a87bb
|
@ -430,7 +430,7 @@ class ImportScripts::Base
|
||||||
# make sure categories don't go more than 2 levels deep
|
# make sure categories don't go more than 2 levels deep
|
||||||
if params[:parent_category_id]
|
if params[:parent_category_id]
|
||||||
top = Category.find_by_id(params[:parent_category_id])
|
top = Category.find_by_id(params[:parent_category_id])
|
||||||
top = top.parent_category while top && !top.parent_category.nil?
|
top = top.parent_category while (top&.height_of_ancestors || -1) + 1 >= SiteSetting.max_category_nesting
|
||||||
params[:parent_category_id] = top.id if top
|
params[:parent_category_id] = top.id if top
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user