From f2b1b5af032b4ac611dec880fc28a7237327d6e9 Mon Sep 17 00:00:00 2001 From: McMatts Date: Thu, 5 Apr 2018 14:25:15 +0100 Subject: [PATCH] Return promise from document model refresh process --- gui/app/pods/document/index/controller.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gui/app/pods/document/index/controller.js b/gui/app/pods/document/index/controller.js index d44ed043..0d67efb2 100644 --- a/gui/app/pods/document/index/controller.js +++ b/gui/app/pods/document/index/controller.js @@ -214,12 +214,16 @@ export default Controller.extend(TooltipMixin, { }, refresh() { + return new EmberPromise((resolve) => { this.get('documentService').fetchPages(this.get('document.id'), this.get('session.user.id')).then((data) => { this.set('pages', data); - }); this.get('sectionService').getSpaceBlocks(this.get('folder.id')).then((data) => { this.set('blocks', data); + }); + + resolve(); + }); }); } }