diff --git a/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/addMarkStep.js b/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/addMarkStep.js index f5031d00cdf72939c2696a74cec017ace1e5683f..de4d0e8d267aa9dc62cdaaad955b05b1f638e485 100644 --- a/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/addMarkStep.js +++ b/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/addMarkStep.js @@ -1,4 +1,6 @@ -const addMarkStep = (state, tr, step, newTr, map, doc, user, date) => { +import { v4 as uuidv4 } from "uuid"; + +const addMarkStep = (state, tr, step, newTr, map, doc, user, date, group) => { doc.nodesBetween(step.from, step.to, (node, pos) => { if (!node.isInline) { return true; @@ -43,7 +45,9 @@ const addMarkStep = (state, tr, step, newTr, map, doc, user, date) => { username: user.username, date, before, - after + after, + group, + id: uuidv4() }) ); } else if (formatChangeMark) {