Fix the forget pad button

This commit is contained in:
yflory
2017-02-24 15:22:26 +01:00
parent 54b0a86c2e
commit e15a6a347f
8 changed files with 58 additions and 17 deletions

View File

@@ -43,6 +43,14 @@ define([
}
return;
};
var getRealtime = common.getRealtime = function () {
if (store) {
if (store.getProxy() && store.getProxy().info) {
return store.getProxy().info.realtime;
}
}
return;
};
var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) {
realtime.sync();
@@ -897,8 +905,18 @@ define([
callback(err, null);
return;
}
var parsed = common.parsePadUrl(href);
callback(null, common.getDefaultName(parsed, []));
var n = getNetwork();
var r = getRealtime();
if (n && r) {
whenRealtimeSyncs(r, function () {
n.disconnect();
callback();
});
} else {
callback();
}
common.alert(Messages.movedToTrash);
return;
});
});