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:
parent
f1a0dff9e6
commit
1733b6db8a
1 changed files with 2 additions and 1 deletions
|
@ -32,7 +32,8 @@ ot.Server = (function (global) {
|
||||||
// ... and apply that on the document.
|
// ... and apply that on the document.
|
||||||
var newDocument = operation.apply(this.document);
|
var newDocument = operation.apply(this.document);
|
||||||
// ignore if exceed the max length of 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;
|
this.document = newDocument;
|
||||||
// Store operation in history.
|
// Store operation in history.
|
||||||
this.operations.push(operation);
|
this.operations.push(operation);
|
||||||
|
|
Loading…
Reference in a new issue