diff --git a/js/models/messages.js b/js/models/messages.js index 1f85fd999..044dd2711 100644 --- a/js/models/messages.js +++ b/js/models/messages.js @@ -153,10 +153,16 @@ this.set({dataMessage: result.dataMessage}); } this.set({sent: true}); - this.saveErrors(result.errors); - if (result.successfulNumbers.length > 0) { - this.sendSyncMessage(); + + if (result instanceof Error) { + this.saveErrors(result); + } else { + this.saveErrors(result.errors); + if (result.successfulNumbers.length > 0) { + this.sendSyncMessage(); + } } + }.bind(this)); },