Jelajahi Sumber

Reapply ops to track changes as current user when reconnecting

James Allen 9 tahun lalu
induk
melakukan
4a47d135c7
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      services/web/public/coffee/ide/editor/Document.coffee

+ 2 - 2
services/web/public/coffee/ide/editor/Document.coffee

@@ -360,8 +360,8 @@ define [
 			@ranges.track_changes = @doc.track_changes
 			for op in @doc.getInflightOp() or []
 				@ranges.setIdSeed(@doc.track_changes_id_seeds.inflight)
-				@ranges.applyOp(op)
+				@ranges.applyOp(op, { user_id: @track_changes_as })
 			for op in @doc.getPendingOp() or []
 				@ranges.setIdSeed(@doc.track_changes_id_seeds.pending)
-				@ranges.applyOp(op)
+				@ranges.applyOp(op, { user_id: @track_changes_as })
 			@ranges.emit "redraw"