From 9642601126541347cbf6f49105ba7254e0ab234a Mon Sep 17 00:00:00 2001 From: happycoloredbanana Date: Sat, 27 May 2017 01:55:08 +0300 Subject: Avoid comparing domains when looking for an exact match of a local account (#3336) --- app/services/account_search_service.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'app/services/account_search_service.rb') diff --git a/app/services/account_search_service.rb b/app/services/account_search_service.rb index 04b2ed958..2b77ad7c6 100644 --- a/app/services/account_search_service.rb +++ b/app/services/account_search_service.rb @@ -59,7 +59,13 @@ class AccountSearchService < BaseService end def exact_match - @_exact_match ||= Account.find_remote(query_username, query_domain) + @_exact_match ||= begin + if domain_is_local? + Account.find_local(query_username) + else + Account.find_remote(query_username, query_domain) + end + end end def search_results -- cgit