Allow 'maxRetryAttempts' to be flexible according to response status
ayyysh04 opened this issue · comments
Is your feature request related to a problem? Please describe.
If a programmer wants to retry 3 times in case of '400' status error and 1 time in case of '401' error ,he will not be able to do so due to restriction of current 'maxRetryAttempts' method
Describe the solution you'd like
Will be adding a 'response' as argument to 'maxRetryAttempts' method ,so that programmer can decide the retry count according to response status
Describe alternatives you've considered
Above solution will work
Additional context
[NONE]
@CodingAleCR if aligned ,kindly assign this ticket to me and merge the PR as asap.Currently our app uses interceptor beta version ,but not able to adopt this use case
I'll take a closer look, but it does seem to align with the purposes of the package. Thank you for contributing!