0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-08 17:53:55 +08:00
discourse/app/serializers/hidden_profile_serializer.rb

17 lines
378 B
Ruby
Vendored

# frozen_string_literal: true
class HiddenProfileSerializer < BasicUserSerializer
attributes(:profile_hidden?, :title, :primary_group_name, :can_send_private_message_to_user)
def profile_hidden?
true
end
def can_send_private_message_to_user
scope.can_send_private_message?(object)
end
def primary_group_name
object.primary_group.try(:name)
end
end