diff --git a/app/javascript/utilities/gist.js b/app/javascript/utilities/gist.js index bd9d5fa2a..fd7b06aa8 100644 --- a/app/javascript/utilities/gist.js +++ b/app/javascript/utilities/gist.js @@ -30,11 +30,13 @@ function getGistTags(nodes) { function loadEmbeddedGists(postscribe, gistTags) { for (const gistTag of gistTags) { - postscribe(gistTag, gistTag.firstElementChild.outerHTML, { + const gistWrapper = gistTag.firstElementChild; + postscribe(gistTag, gistWrapper.outerHTML, { beforeWrite(text) { return gistTag.childElementCount > 3 ? '' : text; }, }); + gistWrapper.remove(); } }