File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -40,17 +40,17 @@ export default function authMiddleware(opts = {}) {
4040 return res ;
4141 } ) . catch ( err => {
4242 if ( err . name === 'WrongTokenError' ) {
43-
4443 if ( ! tokenRefreshInProgress ) {
45- tokenRefreshInProgress = tokenRefreshPromise ( req , err . res )
46- . then ( newToken => {
44+ tokenRefreshInProgress = tokenRefreshPromise ( req , err . res ) . then ( newToken => {
4745 tokenRefreshInProgress = null ;
48- req . headers [ header ] = `${ prefix } ${ newToken } ` ;
49- return next ( req ) ; // re-run query with new token
46+ return newToken ;
5047 } ) ;
5148 }
5249
53- return tokenRefreshInProgress ;
50+ return tokenRefreshInProgress . then ( newToken => {
51+ req . headers [ header ] = `${ prefix } ${ newToken } ` ;
52+ return next ( req ) ; // re-run query with new token
53+ } ) ;
5454 }
5555
5656 throw err ;
You can’t perform that action at this time.
0 commit comments