mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
PERF: Exclude anon sidebar tags in site serializer for logged in user (#18527)
This commits excludes the `anonymous_default_sidebar_tags` property in `SiteSerializer` when user is not anonymous and when tagging has been disabled.
This commit is contained in:
committed by
GitHub
parent
086f4775cd
commit
a7bdd0a58e
@@ -224,7 +224,7 @@ class SiteSerializer < ApplicationSerializer
|
||||
end
|
||||
|
||||
def include_anonymous_default_sidebar_tags?
|
||||
SiteSetting.default_sidebar_tags.present?
|
||||
scope.anonymous? && SiteSetting.tagging_enabled && SiteSetting.default_sidebar_tags.present?
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
Reference in New Issue
Block a user