FEATURE: Hidden site setting to always include topic excerpt

FEATURE: Hidden site setting to always include topic excerpt

diff --git a/app/serializers/listable_topic_serializer.rb b/app/serializers/listable_topic_serializer.rb
index 40b29f6..c7938f5 100644
--- a/app/serializers/listable_topic_serializer.rb
+++ b/app/serializers/listable_topic_serializer.rb
@@ -108,7 +108,7 @@ class ListableTopicSerializer < BasicTopicSerializer
   alias :include_new_posts? :has_user_data
 
   def include_excerpt?
-    pinned
+    pinned || SiteSetting.always_include_topic_excerpts
   end
 
   def pinned
diff --git a/config/site_settings.yml b/config/site_settings.yml
index 7b13e73..1e3aaab 100644
--- a/config/site_settings.yml
+++ b/config/site_settings.yml
@@ -1768,6 +1768,10 @@ uncategorized:
     list_type: "compact"
     client: true
 
+  always_include_topic_excerpts:
+    default: false
+    hidden: true
+
 user_preferences:
   default_email_digest_frequency:
     enum: "DigestEmailSiteSetting"

GitHub sha: cbedb6a1