Przeglądaj źródła

continue when ops are out of order

Brian Gough 9 lat temu
rodzic
commit
8bb3dd07a4

+ 0 - 2
services/track-changes/app/coffee/UpdatesManager.coffee

@@ -22,8 +22,6 @@ module.exports = UpdatesManager =
 			prevVersion = rawUpdates[i-1]?.v
 			if not (prevVersion < thisVersion)
 				logger.error project_id: project_id, doc_id: doc_id, rawUpdates:rawUpdates, temporary: temporary, thisVersion:thisVersion, prevVersion:prevVersion, "op versions out of order"
-				# TODO try to recover by sorting the ops
-				return callback(new Error("incoming op versions out of order"))
 
 		# FIXME: we no longer need the lastCompressedUpdate, so change functions not to need it
 		# CORRECTION:  we do use it to log the time in case of error

+ 1 - 1
services/track-changes/test/unit/coffee/UpdatesManager/UpdatesManagerTests.coffee

@@ -144,7 +144,7 @@ describe "UpdatesManager", ->
 
 				it "should call the callback with an error", ->
 					@callback
-						.calledWith(new Error("incoming op versions out of order"))
+						.calledWith(new Error)
 						.should.equal true
 
 				it "should not insert any update into mongo", ->