fix: await page render to finish before resolving

This commit is contained in:
Nick committed 2019-02-02 16:59:00 -05:00
1 parent e3943439e5
commit 830ddd9d2c
6 files changed
+10 -3

No files matched your search

+2 -1
View File
@@ -197,13 +197,14 @@ module.exports = class Page extends Model {
static async renderPage(page) {
const pipeline = await WIKI.models.renderers.getRenderingPipeline(page.contentType)
WIKI.queue.job.renderPage.add({
const renderJob = await WIKI.queue.job.renderPage.add({
page,
pipeline
}, {
removeOnComplete: true,
removeOnFail: true
})
return renderJob.finished()
}
static async getPage(opts) {