mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: Only serialize group membership domains for administrators (#6771)
This commit is contained in:
@@ -42,6 +42,14 @@ class BasicGroupSerializer < ApplicationSerializer
|
||||
staff?
|
||||
end
|
||||
|
||||
def include_automatic_membership_email_domains?
|
||||
scope.is_admin?
|
||||
end
|
||||
|
||||
def include_automatic_membership_retroactive?
|
||||
scope.is_admin?
|
||||
end
|
||||
|
||||
def include_has_messages?
|
||||
staff? || scope.can_see_group_messages?(object)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user