Very good, @Falco
I was just about to answer Alexis but saw you guys typing.
To answer his general question a little, inclusion of data is often determined by the prevailing serializer.
When I went to check for this example, I found: discourse/app/serializers/listable_topic_serializer.rb at 094ddb1c1ffcd305e841dfa1efd6981507519054 · discourse/discourse · GitHub
and specifically:
def include_excerpt?
pinned || SiteSetting.always_include_topic_excerpts || ThemeModifierHelper.new(request: scope.request).serialize_topic_excerpts
end
Which kind of gives it away ![]()