X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmiddlewares%2Foauth.ts;h=77fb305dd5247063b538a502def2aa3df3d2e7a0;hb=66a36740044242568ae7868842eb36a920b21544;hp=de736e5931aa525d754c780c5b943296922a59b9;hpb=74dc3bca2b14f5fd3fe80c394dfc34177a46db77;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/middlewares/oauth.ts b/server/middlewares/oauth.ts index de736e593..77fb305dd 100644 --- a/server/middlewares/oauth.ts +++ b/server/middlewares/oauth.ts @@ -1,6 +1,5 @@ import * as express from 'express' import * as OAuthServer from 'express-oauth-server' -import 'express-validator' import { OAUTH_LIFETIME } from '../initializers/constants' import { logger } from '../helpers/logger' import { Socket } from 'socket.io' @@ -35,6 +34,8 @@ function authenticateSocket (socket: Socket, next: (err?: any) => void) { logger.debug('Checking socket access token %s.', accessToken) + if (!accessToken) return next(new Error('No access token provided')) + getAccessToken(accessToken) .then(tokenDB => { const now = new Date()