Fix punycode being rendered instead of unicode in some places (#13030)
parent
c31d61d7f2
commit
c253f5c57e
|
@ -11,7 +11,7 @@ module AccountsHelper
|
||||||
|
|
||||||
def acct(account)
|
def acct(account)
|
||||||
if account.local?
|
if account.local?
|
||||||
"@#{account.acct}@#{Rails.configuration.x.local_domain}"
|
"@#{account.acct}@#{site_hostname}"
|
||||||
else
|
else
|
||||||
"@#{account.pretty_acct}"
|
"@#{account.pretty_acct}"
|
||||||
end
|
end
|
||||||
|
|
|
@ -10,4 +10,4 @@
|
||||||
= opengraph 'og:image:width', '120'
|
= opengraph 'og:image:width', '120'
|
||||||
= opengraph 'og:image:height', '120'
|
= opengraph 'og:image:height', '120'
|
||||||
= opengraph 'twitter:card', 'summary'
|
= opengraph 'twitter:card', 'summary'
|
||||||
= opengraph 'profile:username', account.local_username_and_domain
|
= opengraph 'profile:username', acct(account)[1..-1]
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
- content_for :page_title do
|
- content_for :page_title do
|
||||||
= "#{display_name(@account)} (@#{@account.local_username_and_domain})"
|
= "#{display_name(@account)} (#{acct(@account)})"
|
||||||
|
|
||||||
- content_for :header_tags do
|
- content_for :header_tags do
|
||||||
- if @account.user&.setting_noindex
|
- if @account.user&.setting_noindex
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
= opengraph 'og:site_name', site_title
|
= opengraph 'og:site_name', site_title
|
||||||
= opengraph 'og:type', 'article'
|
= opengraph 'og:type', 'article'
|
||||||
= opengraph 'og:title', "#{display_name(@account)} (@#{@account.local_username_and_domain})"
|
= opengraph 'og:title', "#{display_name(@account)} (#{acct(@account)})"
|
||||||
= opengraph 'og:url', short_account_status_url(@account, @status)
|
= opengraph 'og:url', short_account_status_url(@account, @status)
|
||||||
|
|
||||||
= render 'og_description', activity: @status
|
= render 'og_description', activity: @status
|
||||||
|
|
Loading…
Reference in New Issue