From 39e57a988621b45232fb49c7a7477e009feed517 Mon Sep 17 00:00:00 2001 From: James Allen Date: Thu, 26 May 2016 13:55:22 +0100 Subject: [PATCH] Throw fatal error if document update actually returns an error from the real-time service --- services/web/public/coffee/ide/editor/ShareJsDoc.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/web/public/coffee/ide/editor/ShareJsDoc.coffee b/services/web/public/coffee/ide/editor/ShareJsDoc.coffee index 176ceee51f..ae07a8ca7a 100644 --- a/services/web/public/coffee/ide/editor/ShareJsDoc.coffee +++ b/services/web/public/coffee/ide/editor/ShareJsDoc.coffee @@ -34,7 +34,8 @@ define [ if window.dropUpdates? and Math.random() < window.dropUpdates sl_console.log "Simulating a lost update", update return - @socket.emit "applyOtUpdate", @doc_id, update + @socket.emit "applyOtUpdate", @doc_id, update, (error) => + return @_handleError(error) if error? state: "ok" id: @socket.socket.sessionid }