Update server dependencies
[oweals/peertube.git] / server / middlewares / oauth.ts
index 9d0eaa51f277dbbbbb60cb52ac06145eb90e3500..b1149174bfbf633c0ba7314718b997fa8f9ab451 100644 (file)
@@ -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)