Use the new onSettle from chainpad to determine if the realtime is synced
This commit is contained in:
parent
c62e0f8be0
commit
deda40375a
@ -46,14 +46,7 @@ define([
|
|||||||
|
|
||||||
var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) {
|
var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) {
|
||||||
realtime.sync();
|
realtime.sync();
|
||||||
var interval = 300;
|
realtime.onSettle(cb);
|
||||||
var check = function () {
|
|
||||||
if (realtime.getAuthDoc() !== realtime.getUserDoc()) {
|
|
||||||
return window.setTimeout(check, interval);
|
|
||||||
}
|
|
||||||
cb();
|
|
||||||
};
|
|
||||||
window.setTimeout(check, interval);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
var getWebsocketURL = common.getWebsocketURL = function () {
|
var getWebsocketURL = common.getWebsocketURL = function () {
|
||||||
|
|||||||
@ -1873,7 +1873,6 @@ define([
|
|||||||
};
|
};
|
||||||
var createReadme = function (proxy, cb) {
|
var createReadme = function (proxy, cb) {
|
||||||
if (proxy.initializing) {
|
if (proxy.initializing) {
|
||||||
console.log('test');
|
|
||||||
var hash = Cryptpad.createRandomHash();
|
var hash = Cryptpad.createRandomHash();
|
||||||
Get.put(hash, Messages.driveReadme, function (e) {
|
Get.put(hash, Messages.driveReadme, function (e) {
|
||||||
if (e) { console.error(e); }
|
if (e) { console.error(e); }
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user