mirror of
https://github.com/discourse/discourse.git
synced 2026-08-12 05:55:39 -05:00
PERF: Remove N+1 query when generating posters summary.
This commit is contained in:
+6
-1
@@ -346,8 +346,13 @@ class TopicQuery
|
||||
end
|
||||
|
||||
avatar_lookup = AvatarLookup.new(user_ids)
|
||||
primary_group_lookup = PrimaryGroupLookup.new(user_ids)
|
||||
|
||||
topics.each do |t|
|
||||
t.posters = t.posters_summary(avatar_lookup: avatar_lookup)
|
||||
t.posters = t.posters_summary(
|
||||
avatar_lookup: avatar_lookup,
|
||||
primary_group_lookup: primary_group_lookup
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user