Make onSettle Async Again

pull/1/head
ansuz 8 years ago
parent 3380b13c95
commit 5d39125004

@ -66,11 +66,15 @@ define([
}; };
var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) { var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) {
// FIXME realtime.onSettle should handle this but it doesn't seem to realtime.sync();
window.setTimeout(function () {
if (realtime.getAuthDoc() === realtime.getUserDoc()) { if (realtime.getAuthDoc() === realtime.getUserDoc()) {
return void cb(); return void cb();
} }
realtime.onSettle(cb); realtime.onSettle(function () {
cb();
});
}, 0);
}; };
var getWebsocketURL = common.getWebsocketURL = function () { var getWebsocketURL = common.getWebsocketURL = function () {

Loading…
Cancel
Save