From 9d17eb8923c0a0366b15d7b634f7229371d74286 Mon Sep 17 00:00:00 2001 From: Sam Wilkins Date: Sun, 12 Jan 2020 02:54:24 -0500 Subject: backup fixes --- src/server/ApiManagers/SessionManager.ts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'src/server/ApiManagers') diff --git a/src/server/ApiManagers/SessionManager.ts b/src/server/ApiManagers/SessionManager.ts index 463dfc739..9bf0e4b50 100644 --- a/src/server/ApiManagers/SessionManager.ts +++ b/src/server/ApiManagers/SessionManager.ts @@ -28,16 +28,11 @@ export default class SessionManager extends ApiManager { register({ method: Method.GET, - subscription: this.secureSubscriber("debug", "mode?", "recipient?"), + subscription: this.secureSubscriber("debug", "to?"), secureHandler: this.authorizedAction(async ({ req: { params }, res }) => { - const mode = params.mode || "active"; - const recipient = params.recipient || DashSessionAgent.notificationRecipient; - if (!["passive", "active"].includes(mode)) { - res.send(`Your request failed. '${mode}' is not a valid mode: please choose either 'active' or 'passive'`); - } else { - const { error } = await sessionAgent.serverWorker.emitToMonitorPromise("debug", { mode, recipient }); - res.send(error ? error.message : `Your request was successful: the server ${mode === "active" ? "created and compressed a new" : "retrieved and compressed the most recent"} back up. It was sent to ${recipient}.`); - } + const to = params.to || DashSessionAgent.notificationRecipient; + const { error } = await sessionAgent.serverWorker.emitToMonitorPromise("debug", { to }); + res.send(error ? error.message : `Your request was successful: the server captured and compressed (but did not save) a new back up. It was sent to ${to}.`); }) }); -- cgit v1.2.3-70-g09d2