From 6e6c9e2e1ea42b75ff749de31a9a9621f64409bd Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Tue, 28 Mar 2023 14:43:49 +0300 Subject: [PATCH] add viewId --- .../track-changes/helpers/replaceAroundStep.js | 2 +- .../src/utilities/track-changes/helpers/replaceStep.js | 10 +++++++++- .../src/utilities/track-changes/trackedTransaction.js | 1 - 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceAroundStep.js b/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceAroundStep.js index db8f7c2f1..44cba8838 100644 --- a/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceAroundStep.js +++ b/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceAroundStep.js @@ -21,7 +21,7 @@ const replaceAroundStep = ( newTr.step(step); const from = step.getMap().map(step.from, -1); const to = step.getMap().map(step.gapFrom); - markInsertion(newTr, from, to, user, date, group); + markInsertion(newTr, from, to, user, date, group, viewId); } else if (!step.slice.size || step.slice.content.content.length === 2) { const invertStep = originalStep.invert(tr.docs[originalStepIndex]).map(map); // unwrapped from something diff --git a/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceStep.js b/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceStep.js index e26da3edc..98fd42047 100644 --- a/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceStep.js +++ b/wax-prosemirror-core/src/utilities/track-changes/helpers/replaceStep.js @@ -44,7 +44,15 @@ const replaceStep = ( } const mappedNewStepTo = newStep.getMap().map(newStep.to); - markInsertion(trTemp, newStep.from, mappedNewStepTo, user, date, group); + markInsertion( + trTemp, + newStep.from, + mappedNewStepTo, + user, + date, + group, + viewId, + ); // We condense it down to a single replace step. const condensedStep = new ReplaceStep( newStep.from, diff --git a/wax-prosemirror-core/src/utilities/track-changes/trackedTransaction.js b/wax-prosemirror-core/src/utilities/track-changes/trackedTransaction.js index fcb0c9613..36c00d815 100644 --- a/wax-prosemirror-core/src/utilities/track-changes/trackedTransaction.js +++ b/wax-prosemirror-core/src/utilities/track-changes/trackedTransaction.js @@ -60,7 +60,6 @@ const trackedTransaction = ( const step = originalStep.map(map); const { doc } = newTr; if (!step) return; - switch (step.constructor) { case ReplaceStep: replaceStep( -- GitLab