From f37c3dc91609718f645865fef20064259bf78201 Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 7 Jul 2014 15:01:08 +1000 Subject: [PATCH] FIX: hoisting not handling duplicate content --- app/assets/javascripts/discourse/dialects/dialect.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/dialects/dialect.js b/app/assets/javascripts/discourse/dialects/dialect.js index d8fd7298dec..495d0fa6720 100644 --- a/app/assets/javascripts/discourse/dialects/dialect.js +++ b/app/assets/javascripts/discourse/dialects/dialect.js @@ -167,7 +167,7 @@ Discourse.Dialect = { var keys = Object.keys(hoisted); if (keys.length) { keys.forEach(function(k) { - result = result.replace(k, hoisted[k]); + result = result.replace(new RegExp(k,"g"), hoisted[k]); }); }