É possível silenciar o erro, no caso o 401, mas qualquer erro de forma que ele não apareça no console?
return this.http
.post(
`${API_URL}login`,
login,
{ responseType: 'text' }
)
.pipe(tap(authToken => this.userService.setToken(authToken)))
`
estou recebendo o dessa forma:
this.authService
.authenticate({ email, password })
.subscribe(
(authToken) => {
this.userService.setToken(authToken);
this.router.navigate(['system/dashboard']);
}
, err => {
if (err instanceof HttpErrorResponse) {
if (err.status === 401) {
this.loginForm.reset();
this.platformDetectorService.isPlatformBrowser() &&
this.emailInput.nativeElement.focus();
this.alertService.warning('Usuário ou senha inválidos');
}
else {
throwError(err);
}
}
}
)
Eu estou tratando o erro, no entanto ele continua estourando na tela do console.