return this.jwtService.getToken().pipe(
                  
                  
                        map(
                  
                  
                          (token) =>
                  
                  
                            token
                  
                  
                              ? req.clone({
                  
                  
                                  headers: req.headers.set('Authorization', `Bearer ${token}`),
                  
                  
                                })
                  
                  
                              : req,
                  
                  
                        ),
                  
                  
                        switchMap((clonedReq) => next.handle(clonedReq)),
                  
                  
                
take(1) в начало пайпа попробуйте
Если я не ошибаюсь, этот код будет повторять все запросы при каждом оьновлении токена
Обсуждают сегодня