diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb index efae6c15d..ac3a8aebe 100644 --- a/app/helpers/repositories_helper.rb +++ b/app/helpers/repositories_helper.rb @@ -143,7 +143,6 @@ module RepositoriesHelper if (image_type?(ext) || download_type(ext)) && !ext.blank? s_content = File.expand_path(s_content, file_path) s_content = s_content.split("#{Rails.root}/")[1] - s_content = s_content.gsub(" ", "") # content = content.gsub(s[0], "/#{s_content}") join_xxx = s_content.include?("?") ? "&" : "?" s_content = [base_url, "/api/#{owner&.login}/#{repo.identifier}/raw/#{s_content}#{join_xxx}ref=#{ref}"].join @@ -152,6 +151,10 @@ module RepositoriesHelper content = content.gsub("src=\"#{s[0]}\"", "src=\"#{s_content}\"") when 'ss_src_1' content = content.gsub("src=\'#{s[0]}\'", "src=\'#{s_content}\'") + when 'ss_2' + img_regex = s[0].gsub(" ", "") + content = content.gsub(/]:#{img_regex}/, "]: #{s_content}") + else else content = content.gsub("(#{s[0]})", "(#{s_content})") end