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