From: Tom Hughes Date: Wed, 18 Dec 2024 17:08:04 +0000 (+0000) Subject: Use safe_join to join social sharing buttons X-Git-Tag: live~163^2~1 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/07fc605923eb6f64318b9559d3eecf979789ae3e Use safe_join to join social sharing buttons --- diff --git a/app/helpers/social_share_button_helper.rb b/app/helpers/social_share_button_helper.rb index 90618a924..da49347c3 100644 --- a/app/helpers/social_share_button_helper.rb +++ b/app/helpers/social_share_button_helper.rb @@ -16,7 +16,7 @@ module SocialShareButtonHelper tag.div( :class => "social-share-button d-flex gap-1 align-items-end flex-wrap mb-3" ) do - SOCIAL_SHARE_CONFIG.map do |site, icon| + safe_join(SOCIAL_SHARE_CONFIG.map do |site, icon| link_options = { :rel => "nofollow", :class => "ssb-icon rounded-circle", @@ -27,7 +27,7 @@ module SocialShareButtonHelper link_to generate_share_url(site, title, url), link_options do image_tag(icon, :alt => I18n.t("application.share.#{site}.alt"), :size => 28) end - end.join.html_safe + end, "\n") end end