From fcbca65d8fc97e52fac5fff43fe70159d0998e5a Mon Sep 17 00:00:00 2001 From: Kevin Jahns Date: Sun, 25 Feb 2018 02:31:20 +0100 Subject: [PATCH] fromBinary is a transaction --- src/MessageHandler/binaryEncode.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/MessageHandler/binaryEncode.js b/src/MessageHandler/binaryEncode.js index 1efa2d98..3a767a13 100644 --- a/src/MessageHandler/binaryEncode.js +++ b/src/MessageHandler/binaryEncode.js @@ -4,8 +4,10 @@ import { readDeleteSet, writeDeleteSet } from './deleteSet.js' import BinaryEncoder from '../Binary/Encoder.js' export function fromBinary (y, decoder) { - integrateRemoteStructs(y, decoder) - readDeleteSet(y, decoder) + y.transact(function () { + integrateRemoteStructs(y, decoder) + readDeleteSet(y, decoder) + }) } export function toBinary (y) {