Micro-optimization: only split acct into two Strings (#19901)

* Since `acct` is split by `@` and assigned to `username` and `domain`, we only need to split `acct` into two Strings.
This commit is contained in:
Postmodern authored and GitHub committed 2022-11-07 16:17:55 +01:00
1 parent 86a80acf40
commit 106648b456
1 file changed
+1 -1
+1 -1
View File
@@ -29,7 +29,7 @@ class AccountAlias < ApplicationRecord
end
def pretty_acct
username, domain = acct.split('@')
username, domain = acct.split('@', 2)
domain.nil? ? username : "#{username}@#{Addressable::IDNA.to_unicode(domain)}"
end