Add raw bio fields to the source attribute on GET /api/v1/accounts/verify_credentials
private
def account_params
- params.permit(:display_name, :note, :avatar, :header, :locked)
+ params.permit(:display_name, :note, :avatar, :header, :locked, fields_attributes: [:name, :value])
end
def user_settings_params
@value = attr['value']
@errors = {}
end
+
+ def to_h
+ { name: @name, value: @value }
+ end
end
class << self
def source
user = object.user
+
{
privacy: user.setting_default_privacy,
sensitive: user.setting_default_sensitive,
note: object.note,
+ fields: object.fields.map(&:to_h),
}
end
end