From c28ad0608ec93895d621a463f44bc772688e01b2 Mon Sep 17 00:00:00 2001 From: Kevin Jahns Date: Sun, 10 Jan 2021 12:19:44 +0100 Subject: [PATCH] emit transaction on update call --- src/utils/Transaction.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/Transaction.js b/src/utils/Transaction.js index 4a1746ac..10867038 100644 --- a/src/utils/Transaction.js +++ b/src/utils/Transaction.js @@ -340,14 +340,14 @@ const cleanupTransactions = (transactionCleanups, i) => { const encoder = new DefaultUpdateEncoder() const hasContent = writeUpdateMessageFromTransaction(encoder, transaction) if (hasContent) { - doc.emit('update', [encoder.toUint8Array(), transaction.origin, doc]) + doc.emit('update', [encoder.toUint8Array(), transaction.origin, doc, transaction]) } } if (doc._observers.has('updateV2')) { const encoder = new UpdateEncoderV2() const hasContent = writeUpdateMessageFromTransaction(encoder, transaction) if (hasContent) { - doc.emit('updateV2', [encoder.toUint8Array(), transaction.origin, doc]) + doc.emit('updateV2', [encoder.toUint8Array(), transaction.origin, doc, transaction]) } } transaction.subdocsAdded.forEach(subdoc => doc.subdocs.add(subdoc))