From 4a596d232e480bfa36ddf01c65035819a5c07402 Mon Sep 17 00:00:00 2001 From: Kevin Ansfield Date: Mon, 20 Apr 2020 12:15:11 +0100 Subject: [PATCH] Fixed formatting only being applied to first replacement string in email card no issue --- .../addon/components/koenig-text-replacement-html-input.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghost/admin/lib/koenig-editor/addon/components/koenig-text-replacement-html-input.js b/ghost/admin/lib/koenig-editor/addon/components/koenig-text-replacement-html-input.js index 8304ae74d9..e20d686366 100644 --- a/ghost/admin/lib/koenig-editor/addon/components/koenig-text-replacement-html-input.js +++ b/ghost/admin/lib/koenig-editor/addon/components/koenig-text-replacement-html-input.js @@ -16,7 +16,7 @@ import {registerTextReplacementTextExpansions} from '../options/text-expansions' import {run} from '@ember/runloop'; export function formatTextReplacementHtml(html) { - return (html || '').replace(/\{(.*?)\}/, '$&'); + return (html || '').replace(/\{(.*?)\}/g, '$&'); } // TODO: extract core to share functionality between this and `{{koenig-editor}}`