From 6b1066975a8d3d4461eaa53ae608ddda6316c545 Mon Sep 17 00:00:00 2001 From: Bill Church Date: Wed, 11 May 2022 11:41:09 -0400 Subject: [PATCH] refactor: socket.js --- app/server/socket.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/app/server/socket.js b/app/server/socket.js index 7ba103e..cd5dadd 100644 --- a/app/server/socket.js +++ b/app/server/socket.js @@ -149,15 +149,10 @@ module.exports = function appSocket(socket) { stream.write(data); }); socket.on('control', (controlData) => { - switch (controlData) { - case 'replayCredentials': - if (socket.request.session.ssh.allowreplay) { - stream.write(`${socket.request.session.userpassword}\n`); - } - /* falls through */ - default: - debugWebSSH2(`controlData: ${controlData}`); + if (controlData === 'replayCredentials' && socket.request.session.ssh.allowreplay) { + stream.write(`${socket.request.session.userpassword}\n`); } + debugWebSSH2(`controlData: ${controlData}`); }); socket.on('resize', (data) => { stream.setWindow(data.rows, data.cols);