diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb index 7390bfb8f..d703131d1 100644 --- a/app/helpers/repositories_helper.rb +++ b/app/helpers/repositories_helper.rb @@ -16,7 +16,7 @@ module RepositoriesHelper def image_type?(str) default_type = %w(png jpg gif tif psd svg bmp webp jpeg ico psd) - default_type.include?(str&.downcase) + default_type.include?(str.to_s.gsub("\r", "").downcase) end def is_readme?(type, str) @@ -152,7 +152,7 @@ module RepositoriesHelper when 'ss_src_1' content = content.gsub("src=\'#{s[0]}\'", "src=\'#{s_content}\'") when 'ss_2' - content = content.gsub(/]:#{s[0]}/, "]: #{s_content.to_s.gsub(" ","")}") + content = content.gsub(/]:#{s[0]}/, "]: #{s_content.to_s.gsub(" ","").gsub("\r", "")}") else content = content.gsub("(#{s[0]})", "(#{s_content})") end @@ -166,8 +166,8 @@ module RepositoriesHelper when 'ss_src_1' content = content.gsub("src=\'#{s[0]}\'", "src=\'/#{s_content}\'") when 'ss_2' - content = content.gsub(/]:#{s[0]}/, "]: /#{s_content.to_s.gsub(" ","")}") - else + content = content.gsub(/]:#{s[0]}/, "]: /#{s_content.to_s.gsub(" ","").gsub("\r", "")}") + else content = content.gsub("(#{s[0]})", "(/#{s_content})") end end