diff --git a/app/lib/formatter.rb b/app/lib/formatter.rb index ffde20cdd..db5ba1a01 100644 --- a/app/lib/formatter.rb +++ b/app/lib/formatter.rb @@ -302,6 +302,8 @@ class Formatter return link_to_reddit(username) when 'poizen.me' return link_to_poizen(username) + when 'patreon.com' + return link_to_patreon(username) else return link_to_account(acct) unless linkable_accounts end @@ -390,6 +392,10 @@ class Formatter link_to(username, "https://poizen.me/#{username}", "poizen.me") end + def link_to_patreon(username) + link_to(username, "https://www.patreon.com/#{username}", "patreon.com") + end + def link_to(username, url, domain) "@#{username}@#{domain}" end