mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 22:23:42 +01:00
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:
@@ -548,10 +548,14 @@ export const EditorManagerProvider: FC = ({ children }) => {
|
||||
|
||||
if (message.includes('maxDocLength')) {
|
||||
openDoc(doc, { forceReopen: true })
|
||||
showGenericMessageModal(
|
||||
t('document_too_long'),
|
||||
t('document_too_long_detail')
|
||||
)
|
||||
const hasTrackedDeletes =
|
||||
document.ranges != null &&
|
||||
document.ranges.changes.some(change => 'd' in change.op)
|
||||
const explanation = hasTrackedDeletes
|
||||
? `${t('document_too_long_detail')} ${t('document_too_long_tracked_deletes')}`
|
||||
: t('document_too_long_detail')
|
||||
|
||||
showGenericMessageModal(t('document_too_long'), explanation)
|
||||
setDocTooLongErrorShown(true)
|
||||
} else if (/too many comments or tracked changes/.test(message)) {
|
||||
showGenericMessageModal(
|
||||
|
||||
Reference in New Issue
Block a user