mirror of
https://github.com/discourse/discourse.git
synced 2025-02-19 05:32:45 +08:00

The user's custom fields are now displayed on the user card. This has to be enabled for each custom field in the custom field settings. See https://meta.discourse.org/t/custom-user-fields-on-usercard/22662/
21 lines
419 B
Ruby
21 lines
419 B
Ruby
class UserFieldSerializer < ApplicationSerializer
|
|
attributes :id,
|
|
:name,
|
|
:description,
|
|
:field_type,
|
|
:editable,
|
|
:required,
|
|
:show_on_profile,
|
|
:show_on_user_card,
|
|
:position,
|
|
:options
|
|
|
|
def options
|
|
object.user_field_options.pluck(:value)
|
|
end
|
|
|
|
def include_options?
|
|
options.present?
|
|
end
|
|
end
|