X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=server%2Fmiddlewares%2Foauth.ts;h=b1149174bfbf633c0ba7314718b997fa8f9ab451;hb=faa9d434b4d681837ff2a87603337c2623419669;hp=9d0eaa51f277dbbbbb60cb52ac06145eb90e3500;hpb=e1c5503114deef954731904695cd40dccfcef555;p=oweals%2Fpeertube.git diff --git a/server/middlewares/oauth.ts b/server/middlewares/oauth.ts index 9d0eaa51f..b1149174b 100644 --- a/server/middlewares/oauth.ts +++ b/server/middlewares/oauth.ts @@ -48,7 +48,7 @@ function authenticateSocket (socket: Socket, next: (err?: any) => void) { function authenticatePromiseIfNeeded (req: express.Request, res: express.Response, authenticateInQuery = false) { return new Promise(resolve => { // Already authenticated? (or tried to) - if (res.locals.oauth && res.locals.oauth.token.User) return resolve() + if (res.locals.oauth?.token.User) return resolve() if (res.locals.authenticated === false) return res.sendStatus(401)