discourse/app/serializers/user_field_serializer.rb
Krzysztof Kotlarek e29605b79f
FEATURE: the ability to search users by custom fields (#12762)
When the admin creates a new custom field they can specify if that field should be searchable or not.

That setting is taken into consideration for quick search results.
2021-04-27 15:52:45 +10:00

24 lines
476 B
Ruby

# frozen_string_literal: true
class UserFieldSerializer < ApplicationSerializer
attributes :id,
:name,
:description,
:field_type,
:editable,
:required,
:show_on_profile,
:show_on_user_card,
:searchable,
:position,
:options
def options
object.user_field_options.pluck(:value)
end
def include_options?
options.present?
end
end