diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 0a6d6bfc9..bb105419c 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -107,13 +107,13 @@ module ApplicationHelper time_tag(time.strftime("%Y-%m-%d %H:%M"), time) end - def external_link_to(url, truncate: nil, strip_scheme: false) + def external_link_to(url, truncate: nil, strip_scheme: false, link_options: {}) text = url text = text.gsub(%r!\Ahttps?://!i, "") if strip_scheme text = text.truncate(truncate) if truncate if url =~ %r!\Ahttps?://!i - link_to text, url, {rel: :nofollow} + link_to text, url, {rel: :nofollow}.merge(link_options) else url end diff --git a/app/views/related_tags/_source_tags.html.erb b/app/views/related_tags/_source_tags.html.erb index 3808645ff..2de52e296 100644 --- a/app/views/related_tags/_source_tags.html.erb +++ b/app/views/related_tags/_source_tags.html.erb @@ -19,10 +19,10 @@ <% artist.sorted_urls.each do |url| %>