From d0df2f58407edc9365b1ae35275227561383eacb Mon Sep 17 00:00:00 2001 From: ansuz Date: Fri, 11 Dec 2020 17:03:48 +0530 Subject: [PATCH] log when archiving content via the admin panel --- lib/commands/admin-rpc.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/lib/commands/admin-rpc.js b/lib/commands/admin-rpc.js index 5c64b6086..8d2f172df 100644 --- a/lib/commands/admin-rpc.js +++ b/lib/commands/admin-rpc.js @@ -160,9 +160,19 @@ var archiveDocument = function (Env, Server, cb, data) { switch (id.length) { case 32: // TODO disconnect users from active sessions - return void Env.msgStore.archiveChannel(id, cb); + return void Env.msgStore.archiveChannel(id, Util.both(cb, function (err) { + Env.Log.info("ARCHIVAL_CHANNEL_BY_ADMIN_RPC", { + channelId: id, + status: err? String(err): "SUCCESS", + }); + })); case 48: - return void Env.blobStore.archive.blob(id, cb); + return void Env.blobStore.archive.blob(id, Util.both(cb, function (err) { + Env.Log.info("ARCHIVAL_BLOB_BY_ADMIN_RPC", { + id: id, + status: err? String(err): "SUCCESS", + }); + })); default: return void cb("INVALID_ID_LENGTH"); }