Merge pull request #20052 from overleaf/em-tracked-deletes-limit

Include tracked deletes when limiting document size

GitOrigin-RevId: 9d7b2870001fb942eaa92db78993fee1ddb3937c
This commit is contained in:
Eric Mc Sween
2024-08-26 07:50:34 -04:00
committed by Copybot
parent e643a8ea32
commit 8b4b454b97
7 changed files with 40 additions and 14 deletions

View File

@@ -768,6 +768,16 @@ class RangesTracker {
return this._dirtyState
}
getTrackedDeletesLength() {
let length = 0
for (const change of this.changes) {
if (change.op.d != null) {
length += change.op.d.length
}
}
return length
}
_markAsDirty(object, type, action) {
this._dirtyState[type][action][object.id] = object
}