lint compliance

This commit is contained in:
yflory 2020-09-22 11:00:54 +02:00
parent b5610809ec
commit e6bcd71d89

View file

@ -1458,37 +1458,27 @@ define([
var getVersionHash = function (clientId, data) { var getVersionHash = function (clientId, data) {
var validateKey; var validateKey;
var fakeNetflux = Hash.createChannelId(); var fakeNetflux = Hash.createChannelId();
nThen(function (waitFor) { Store.getHistoryRange(clientId, {
Store.getPadMetadata(null, { cpCount: 1,
channel: data.channel channel: data.channel,
}, function (md) { lastKnownHash: data.versionHash
// XXX not needed? we don't need to validate messages coming from history keeper }, function (obj) {
validateKey = md.validateKey; if (obj && obj.error) {
postMessage(clientId, "PAD_ERROR", obj.error);
return;
}
postMessage(clientId, "PAD_CONNECT", {
myID: fakeNetflux,
id: data.channel,
members: [fakeNetflux]
}); });
}).nThen(function () { (obj.messages || []).forEach(function (data) {
Store.getHistoryRange(clientId, { postMessage(clientId, "PAD_MESSAGE", {
cpCount: 1, msg: data.msg,
channel: data.channel, user: fakeNetflux.slice(0,16), // fake history keeper to avoid validate
lastKnownHash: data.versionHash
}, function (obj) {
if (obj && obj.error) {
postMessage(clientId, "PAD_ERROR", obj.error);
return;
}
postMessage(clientId, "PAD_CONNECT", {
myID: fakeNetflux,
id: data.channel,
members: [fakeNetflux]
}); });
(obj.messages || []).forEach(function (data) {
postMessage(clientId, "PAD_MESSAGE", {
msg: data.msg,
user: fakeNetflux.slice(0,16), // fake history keeper to avoid validate
validateKey: validateKey
});
});
postMessage(clientId, "PAD_READY");
}); });
postMessage(clientId, "PAD_READY");
}); });
}; };