fix: honor ssh.term settings as default when url param sshTerm is undefined

This commit is contained in:
Bill Church 2024-08-17 10:41:56 +00:00
parent 40f6bf232b
commit 303f53dc43
No known key found for this signature in database

View file

@ -95,7 +95,7 @@ function handleConnection(socket, config) {
debug(`handleAuthenticate: ${socket.id}, %O`, sanitizeObject(creds)) debug(`handleAuthenticate: ${socket.id}, %O`, sanitizeObject(creds))
if (isValidCredentials(socket, creds)) { if (isValidCredentials(socket, creds)) {
creds.term !== null && (sessionState.term = creds.term) creds.term !== null && (sessionState.term = creds.term) || (sessionState.term = sessionState.config.ssh.term)
initializeConnection(socket, creds) initializeConnection(socket, creds)
return return
} }