Fix error when looking handle with surrounding spaces (#18225)

th-downstream
Claire 3 years ago committed by GitHub
parent 089e1e5554
commit 3c87683cf2

@ -12,5 +12,7 @@ class Api::V1::Accounts::LookupController < Api::BaseController
def set_account
@account = ResolveAccountService.new.call(params[:acct], skip_webfinger: true) || raise(ActiveRecord::RecordNotFound)
rescue Addressable::URI::InvalidURIError
raise(ActiveRecord::RecordNotFound)
end
end

@ -66,7 +66,7 @@ class ResolveAccountService < BaseService
@username = @account.username
@domain = @account.domain
else
@username, @domain = uri.split('@')
@username, @domain = uri.strip.gsub(/\A@/, '').split('@')
end
@domain = begin

Loading…
Cancel
Save