2013-05-09 15:37:34 +08:00
|
|
|
class BasicGroupSerializer < ApplicationSerializer
|
2015-01-24 01:25:43 +08:00
|
|
|
attributes :id,
|
|
|
|
:automatic,
|
|
|
|
:name,
|
|
|
|
:user_count,
|
|
|
|
:alias_level,
|
|
|
|
:visible,
|
|
|
|
:automatic_membership_email_domains,
|
2015-04-10 10:17:28 +08:00
|
|
|
:automatic_membership_retroactive,
|
|
|
|
:primary_group,
|
2015-09-02 04:52:05 +08:00
|
|
|
:title,
|
2015-12-07 19:39:28 +08:00
|
|
|
:grant_trust_level,
|
2015-12-15 06:17:09 +08:00
|
|
|
:incoming_email,
|
2016-03-03 02:18:17 +08:00
|
|
|
:has_messages,
|
2016-08-17 00:34:04 +08:00
|
|
|
:flair_url,
|
2016-08-27 05:15:37 +08:00
|
|
|
:flair_bg_color,
|
|
|
|
:flair_color
|
2015-12-07 19:39:28 +08:00
|
|
|
|
|
|
|
def include_incoming_email?
|
|
|
|
scope.is_staff?
|
|
|
|
end
|
2013-05-08 13:20:38 +08:00
|
|
|
end
|