From 59c5b5a434acdc499a2784a2f93c53c59a30a142 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Thu, 11 Aug 2022 14:34:09 +0300 Subject: [PATCH] fill the gap save feedback --- .../components/FeedbackComponent.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/wax-prosemirror-services/src/FillTheGapQuestionService/components/FeedbackComponent.js b/wax-prosemirror-services/src/FillTheGapQuestionService/components/FeedbackComponent.js index 0afd56b88..0928bfd37 100644 --- a/wax-prosemirror-services/src/FillTheGapQuestionService/components/FeedbackComponent.js +++ b/wax-prosemirror-services/src/FillTheGapQuestionService/components/FeedbackComponent.js @@ -73,6 +73,18 @@ export default ({ node, view, getPos, readOnly }) => { }; const saveFeedBack = () => { + const allNodes = getNodes(main); + allNodes.forEach(singleNode => { + if (singleNode.node.attrs.id === node.attrs.id) { + main.dispatch( + main.state.tr.setNodeMarkup(getPos(), undefined, { + ...singleNode.node.attrs, + feedback: feedBack, + }), + ); + setFirstRun(false); + } + }); return false; }; -- GitLab