From b6cd3b6a0058d8aa8d1b8fb23941560093c22540 Mon Sep 17 00:00:00 2001 From: kyori19 Date: Wed, 11 May 2022 04:58:20 +0000 Subject: [PATCH] Fix append_quote uses TagManager instead of ActivityPub::TagManager --- app/lib/text_formatter.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/lib/text_formatter.rb b/app/lib/text_formatter.rb index 94c20e388..f9684c334 100644 --- a/app/lib/text_formatter.rb +++ b/app/lib/text_formatter.rb @@ -120,7 +120,7 @@ class TextFormatter return "@#{h(entity[:screen_name])}" if account.nil? - url = ActivityPub::TagManager.instance.url_for(account) + url = ap_tag_manager.url_for(account) display_username = same_username_hits&.positive? || with_domains? ? account.pretty_acct : account.username <<~HTML.squish @@ -143,6 +143,10 @@ class TextFormatter @tag_manager ||= TagManager.instance end + def ap_tag_manager + @ap_tag_manager ||= ActivityPub::TagManager.instance + end + delegate :local_domain?, to: :tag_manager def multiline?