From 3b303aefc4972fe4bdc7ea4fc31dfda366b22cb1 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Thu, 28 Dec 2017 12:49:34 +0000 Subject: [PATCH] Flow --- app/models/Document.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/Document.js b/app/models/Document.js index aafec02f8..70488fb26 100644 --- a/app/models/Document.js +++ b/app/models/Document.js @@ -190,10 +190,10 @@ class Document extends BaseModel { data.parentDocument = this.parentDocument; } res = await client.post('/documents.create', data); - invariant(res && res.data, 'Data should be available'); - this.emit('documents.create', res.data); + if (res && res.data) this.emit('documents.create', res.data); } runInAction('Document#save', () => { + invariant(res && res.data, 'Data should be available'); this.updateData(res.data); this.hasPendingChanges = false; });