From d125a710d39e6f9283603979aadbe9e1ac711d1d Mon Sep 17 00:00:00 2001 From: elboman Date: Fri, 26 Jan 2018 18:55:32 +0000 Subject: [PATCH] fix(transformer-remark): resolve htmlAst correctly closes #3711 --- packages/gatsby-transformer-remark/src/extend-node-type.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/gatsby-transformer-remark/src/extend-node-type.js b/packages/gatsby-transformer-remark/src/extend-node-type.js index fa50d90805e7a..909d9573d7787 100644 --- a/packages/gatsby-transformer-remark/src/extend-node-type.js +++ b/packages/gatsby-transformer-remark/src/extend-node-type.js @@ -290,9 +290,10 @@ module.exports = ( htmlAst: { type: GraphQlJson, resolve(markdownNode) { - const ast = _.clone(getHTMLAst(markdownNode)) - stripPosition(ast, true) - return ast + return getHTMLAst(markdownNode).then(ast => { + const strippedAst = stripPosition(_.clone(ast), true) + return strippedAst + }) }, }, excerpt: {