Guard against a LocalJumpError in Project#project_tree
This commit is contained in:
parent
af9572d985
commit
1e41ec912b
|
@ -616,7 +616,7 @@ class Project < ActiveRecord::Base
|
||||||
while (ancestors.any? && !project.is_descendant_of?(ancestors.last))
|
while (ancestors.any? && !project.is_descendant_of?(ancestors.last))
|
||||||
ancestors.pop
|
ancestors.pop
|
||||||
end
|
end
|
||||||
yield project, ancestors.size
|
yield project, ancestors.size if block_given?
|
||||||
ancestors << project
|
ancestors << project
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue