fix server

Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
This commit is contained in:
Andrey Platov 2021-08-07 07:58:28 +02:00
parent 1ee511ec83
commit 2067013f01
No known key found for this signature in database
GPG Key ID: C8787EFEB4B64AF0
2 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,7 @@
"eslint-plugin-promise":"4", "eslint-plugin-promise":"4",
"eslint-plugin-node":"11", "eslint-plugin-node":"11",
"eslint":"^7.32.0", "eslint":"^7.32.0",
"@types/ws":"^7.4.7" "@types/ws":"^7.4.7"
}, },
"dependencies": { "dependencies": {
"jwt-simple": "^0.5.6", "jwt-simple": "^0.5.6",

View File

@ -79,7 +79,7 @@ export function start (sessionFactory: (server: JsonRpcServer) => Session, port:
}) })
const server = createServer() const server = createServer()
server.on('upgrade', (request: IncomingMessage, socket, head: Buffer) => { server.on('upgrade', (request: IncomingMessage, socket: any, head: Buffer) => {
const token = request.url?.substring(1) // remove leading '/' const token = request.url?.substring(1) // remove leading '/'
try { try {
const payload = decode(token ?? '', 'secret', false) const payload = decode(token ?? '', 'secret', false)