class BasicUserSerializer < ApplicationSerializer attributes :id, :username, :avatar_template def include_name? SiteSetting.enable_names? end def avatar_template if Hash === object User.avatar_template(user[:username], user[:uploaded_avatar_id]) else user.try(:avatar_template) end end def user object[:user] || object end end