Make sure the realtime is synced with onSettle when using cryptget

pull/1/head
yflory 2017-02-27 14:28:12 +01:00
parent fadddb297c
commit 66dc166936
1 changed files with 9 additions and 3 deletions

View File

@ -70,10 +70,16 @@ define([
TextPatcher.create({
realtime: realtime,
})(doc);
realtime.sync();
realtime.abort();
finish(Session, void 0);
var to = window.setTimeout(function () {
cb(new Error("Timeout"));
}, 5000);
Cryptpad.whenRealtimeSyncs(realtime, function () {
window.clearTimeout(to);
realtime.abort();
finish(Session, void 0);
});
};
overwrite(config, opt);