From 89badfb6700d413a80b85bee983b394f8d3d3867 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Wed, 14 Jan 2015 05:56:18 -0500 Subject: [PATCH] fix premature async return --- desirae.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/desirae.js b/desirae.js index 3bfabfe..ee28636 100644 --- a/desirae.js +++ b/desirae.js @@ -1009,10 +1009,10 @@ console.info('[first] compiling theme assets'); return forEachAsync(themes, compileThemeEntity).then(function () { - console.info('compiling root pages'); - return forEachAsync(desi.content.root, compileContentEntity).then(function () { - console.info('compiling article pages'); - desi.content.collections.forEach(compileContentEntity); + console.info('compiling article pages'); + return forEachAsync(desi.content.collections, compileContentEntity).then(function () { + console.info('compiling root pages'); + return forEachAsync(desi.content.root, compileContentEntity); }).then(function () { desi.compiled = compiled; return desi;