Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. retryWhen(errors => {
  2. return errors.pipe(
  3. switchMap((httpErrorResponse: HttpErrorResponse) => {
  4.  
  5. if (httpErrorResponse.status === 503) {
  6. return Observable.of(true);
  7. }
  8. return Observable.throwError(httpErrorResponse);
  9. }),
  10. take(NUMBER_OF_RETRIES),
  11. concat(Observable.throwError(`please wait, server error 503`)),
  12. );
  13. },
  14. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement