diff --git a/lib/diaspora/markdownify.rb b/lib/diaspora/markdownify.rb index c57d8d495..c21fdaa68 100644 --- a/lib/diaspora/markdownify.rb +++ b/lib/diaspora/markdownify.rb @@ -116,13 +116,13 @@ module Diaspora end def preprocess(full_document) - entities = { - '>' => '>', - '<' => '<', - '&' => '&', - } - entities.each do |k,v| - full_document = full_document.gsub(k, v) + entities = [ + ['&', '&'], + ['>', '>'], + ['<', '<'] + ] + entities.each do |original, replacement| + full_document = full_document.gsub(original, replacement) end if @specialchars