Sfoglia il codice sorgente

companion: check that provideTokens were loaded before logging out

Ifedapo Olarewaju 6 anni fa
parent
commit
239f08ce72

+ 1 - 1
packages/@uppy/companion/src/server/controllers/logout.js

@@ -9,7 +9,7 @@ function logout (req, res) {
   const session = req.session
   const session = req.session
   const providerName = req.params.providerName
   const providerName = req.params.providerName
 
 
-  if (req.uppy.providerTokens[providerName]) {
+  if (req.uppy.providerTokens && req.uppy.providerTokens[providerName]) {
     delete req.uppy.providerTokens[providerName]
     delete req.uppy.providerTokens[providerName]
     tokenService.removeFromCookies(res, req.uppy.options, req.uppy.provider.authProviderName)
     tokenService.removeFromCookies(res, req.uppy.options, req.uppy.provider.authProviderName)
   }
   }