add perf note
This commit is contained in:
parent
0396fd66f6
commit
222964b27b
|
@ -39,6 +39,9 @@ class TopicListItemSerializer < ListableTopicSerializer
|
||||||
end
|
end
|
||||||
|
|
||||||
def include_op_like_count?
|
def include_op_like_count?
|
||||||
|
# PERF: long term we probably want a cheaper way of looking stuff up
|
||||||
|
# this is rather odd code, but we need to have op_likes loaded somehow
|
||||||
|
# simplest optimisation is adding a cache column on topic.
|
||||||
object.association(:first_post).loaded?
|
object.association(:first_post).loaded?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue