mirror of https://github.com/xwiki-labs/cryptpad
lint compliance or something
This commit is contained in:
parent
f134f11b73
commit
8e2c9ebfa3
18
rpc.js
18
rpc.js
|
@ -369,15 +369,19 @@ var getDeletedPads = function (Env, channels, cb) {
|
|||
|
||||
var sem = Saferphore.create(10);
|
||||
var absentees = [];
|
||||
|
||||
var job = function (channel, wait) {
|
||||
return function (give) {
|
||||
getFileSize(Env, channel, wait(give(function (e, size) {
|
||||
if (e) { return; }
|
||||
if (size === 0) { absentees.push(channel); }
|
||||
})));
|
||||
};
|
||||
};
|
||||
|
||||
nThen(function (w) {
|
||||
for (var i = 0; i < L; i++) {
|
||||
let channel = channels[i];
|
||||
sem.take(function (give) {
|
||||
getFileSize(Env, channel, w(give(function (e, size) {
|
||||
if (e) { return; }
|
||||
if (size === 0) { absentees.push(channel); }
|
||||
})));
|
||||
});
|
||||
sem.take(job(channels[i], w));
|
||||
}
|
||||
}).nThen(function () {
|
||||
cb(void 0, absentees);
|
||||
|
|
|
@ -63,7 +63,7 @@ var write = function (env, task, cb) {
|
|||
return void cb(err);
|
||||
}
|
||||
}));
|
||||
}).nThen(function (w) {
|
||||
}).nThen(function () {
|
||||
// write the file to the path
|
||||
Fs.writeFile(mkPath(env, id), str, function (e) {
|
||||
if (e) { return void cb(e); }
|
||||
|
|
|
@ -335,7 +335,6 @@ define([
|
|||
}
|
||||
|
||||
store.anon_rpc.send('GET_DELETED_PADS', list, function (e, res) {
|
||||
console.log(e, res);
|
||||
if (e) { return void cb({error: e}); }
|
||||
if (res && res.length && Array.isArray(res[0])) {
|
||||
cb(res[0]);
|
||||
|
|
Loading…
Reference in New Issue