class ProofProvider::Keybase::ConfigSerializer < ActiveModel::Serializer
include RoutingHelper
+ include ActionView::Helpers::TextHelper
attributes :version, :domain, :display_name, :username,
:brand_color, :logo, :description, :prefill_url,
end
def description
- Setting.site_short_description.presence || Setting.site_description.presence || I18n.t('about.about_mastodon_html')
+ strip_tags(Setting.site_short_description.presence || I18n.t('about.about_mastodon_html'))
end
def username
- { min: 1, max: 30, re: Account::USERNAME_RE.inspect }
+ { min: 1, max: 30, re: '[a-z0-9_]+([a-z0-9_\.-]+[a-z0-9_]+)?' }
end
def prefill_url