From: Anton Khorev Date: Thu, 27 Mar 2025 00:47:32 +0000 (+0300) Subject: Remove TagHelper include from RichText module X-Git-Tag: live~80^2 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/8cf1f5ff5e6a08aec4b412aae487af90b7e9459f?ds=sidebyside Remove TagHelper include from RichText module --- diff --git a/lib/rich_text.rb b/lib/rich_text.rb index d9c799611..d2891ef66 100644 --- a/lib/rich_text.rb +++ b/lib/rich_text.rb @@ -25,8 +25,6 @@ module RichText end class Base < String - include ActionView::Helpers::TagHelper - def spam_score link_count = 0 link_size = 0 @@ -76,7 +74,7 @@ module RichText end def linkify(text, mode = :urls) - link_attr = tag_builder.tag_options(:rel => "nofollow noopener noreferrer") + link_attr = 'rel="nofollow noopener noreferrer"' Rinku.auto_link(ERB::Util.html_escape(text), mode, link_attr) do |url| %r{^https?://([^/]*)(.*)$}.match(url) do |m| "#{Settings.linkify_hosts_replacement}#{m[2]}" if Settings.linkify_hosts_replacement &&