Fix RPC command

pull/1/head
yflory 5 years ago
parent 6655f493e0
commit 4079f1bfdb

@ -46,7 +46,7 @@ const AUTHENTICATED_CALLS = [
'OWNED_UPLOAD_COMPLETE', 'OWNED_UPLOAD_COMPLETE',
'UPLOAD_CANCEL', 'UPLOAD_CANCEL',
'EXPIRE_SESSION', 'EXPIRE_SESSION',
'TRIM_OWNED_CHANNEL_HISTORY', 'TRIM_HISTORY',
'CLEAR_OWNED_CHANNEL', 'CLEAR_OWNED_CHANNEL',
'REMOVE_OWNED_CHANNEL', 'REMOVE_OWNED_CHANNEL',
'REMOVE_PINS', 'REMOVE_PINS',

@ -105,6 +105,8 @@ define([
return void cb({error: 'EINVAL'}); return void cb({error: 'EINVAL'});
} }
if (!obj.length) { return; }
hash = obj[0].hash; hash = obj[0].hash;
var messages = obj.map(function(data) { var messages = obj.map(function(data) {
return data.msg; return data.msg;
@ -161,6 +163,7 @@ define([
return; return;
} }
size += obj.size; size += obj.size;
if (!obj.hash) { return; }
res.push({ res.push({
channel: channel, channel: channel,
hash: obj.hash hash: obj.hash
@ -188,7 +191,9 @@ define([
nThen(function (waitFor) { nThen(function (waitFor) {
channels.forEach(function (obj) { channels.forEach(function (obj) {
console.warn(obj); // XXX
rpc.trimHistory(obj, waitFor(function (err) { rpc.trimHistory(obj, waitFor(function (err) {
console.error(obj.channel, arguments); // XXX
if (err) { if (err) {
warning.push(err); warning.push(err);
return; return;

Loading…
Cancel
Save