aboutsummaryrefslogtreecommitdiff
path: root/src/server/ApiManagers/SessionManager.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2020-01-11 13:42:06 -0500
committerSam Wilkins <samwilkins333@gmail.com>2020-01-11 13:42:06 -0500
commit86f1e0f58940904b8c55284f6787e7422a6665ff (patch)
treefaeba5e08d5a6fc99aa4f26cd246aca3af3bca5d /src/server/ApiManagers/SessionManager.ts
parent120fa84b3e8c794dd882d3613067c5b18ee7ba04 (diff)
refactor
Diffstat (limited to 'src/server/ApiManagers/SessionManager.ts')
-rw-r--r--src/server/ApiManagers/SessionManager.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/ApiManagers/SessionManager.ts b/src/server/ApiManagers/SessionManager.ts
index 91ef7e298..4513752a6 100644
--- a/src/server/ApiManagers/SessionManager.ts
+++ b/src/server/ApiManagers/SessionManager.ts
@@ -8,16 +8,16 @@ const permissionError = "You are not authorized!";
export default class SessionManager extends ApiManager {
- private secureSubscriber = (root: string, ...params: string[]) => new RouteSubscriber(root).add("password", ...params);
+ private secureSubscriber = (root: string, ...params: string[]) => new RouteSubscriber(root).add("sessionKey", ...params);
private authorizedAction = (handler: SecureHandler) => {
return (core: AuthorizedCore) => {
const { req, res, isRelease } = core;
- const { password } = req.params;
+ const { sessionKey } = req.params;
if (!isRelease) {
return res.send("This can be run only on the release server.");
}
- if (password !== process.env.session_key) {
+ if (sessionKey !== process.env.session_key) {
return _permission_denied(res, permissionError);
}
return handler(core);
@@ -33,7 +33,7 @@ export default class SessionManager extends ApiManager {
const { mode } = req.params;
if (["passive", "active"].includes(mode)) {
const recipient = req.params.recipient || DashSessionAgent.notificationRecipient;
- const response = await sessionAgent.serverWorker.emitToMonitor("debug", { mode, recipient }, true);
+ const response = await sessionAgent.serverWorker.emitToMonitorPromise("debug", { mode, recipient });
if (response instanceof Error) {
res.send(response);
} else {