diff --git a/app/models/category.rb b/app/models/category.rb index c7740a799..bd5e85914 100644 --- a/app/models/category.rb +++ b/app/models/category.rb @@ -382,7 +382,8 @@ SQL end def has_children? - id && Category.where(parent_category_id: id).exists? + @has_children ||= (id && Category.where(parent_category_id: id).exists?) ? :true : :false + @has_children == :true end def uncategorized?