# frozen_string_literal: true class GroupUserWithCustomFieldsSerializer < UserWithCustomFieldsSerializer include UserPrimaryGroupMixin attributes :name, :title, :last_posted_at, :last_seen_at, :added_at, :timezone, :status def timezone user.user_option.timezone end def include_added_at? object.respond_to? :added_at end def include_status? SiteSetting.enable_user_status && user.has_status? end def status UserStatusSerializer.new(user.user_status, root: false) end end