|
|
@ -49,13 +49,13 @@ export class AuthInterceptor implements HttpInterceptor { |
|
|
} else if (error.status === 404 && (!user || user.isExpired)) { |
|
|
} else if (error.status === 404 && (!user || user.isExpired)) { |
|
|
this.authService.logoutRedirect(); |
|
|
this.authService.logoutRedirect(); |
|
|
|
|
|
|
|
|
return Observable.empty<Response>(); |
|
|
return Observable.empty<HttpEvent<any>>(); |
|
|
}else if (error.status === 401 || error.status === 403) { |
|
|
}else if (error.status === 401 || error.status === 403) { |
|
|
this.authService.logoutRedirect(); |
|
|
this.authService.logoutRedirect(); |
|
|
|
|
|
|
|
|
return Observable.empty<Response>(); |
|
|
return Observable.empty<HttpEvent<any>>(); |
|
|
} |
|
|
} |
|
|
return Observable.throw(error); |
|
|
return Observable.throw(error); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|