Fixed doc length should only limit when "both the doc length exceed the doc max length" and "the new doc length is more than previous doc"
This commit is contained in:
@@ -32,7 +32,8 @@ ot.Server = (function (global) {
|
||||
// ... and apply that on the document.
|
||||
var newDocument = operation.apply(this.document);
|
||||
// ignore if exceed the max length of document
|
||||
if(newDocument.length > config.documentmaxlength) return;
|
||||
if(newDocument.length > config.documentmaxlength && newDocument.length > this.document.length)
|
||||
return;
|
||||
this.document = newDocument;
|
||||
// Store operation in history.
|
||||
this.operations.push(operation);
|
||||
|
||||
Reference in New Issue
Block a user