map correct err message for 429 status code

This commit is contained in:
Neeraj Gupta 2022-02-22 22:07:07 +05:30
parent 30962e0b10
commit 09a57df08e
No known key found for this signature in database
GPG key ID: 3C5A1684DC1729E1

View file

@ -35,6 +35,7 @@ export enum CustomError {
REQUEST_CANCELLED = 'request canceled',
REQUEST_FAILED = 'request failed',
TOKEN_EXPIRED = 'token expired',
TOO_MANY_REQUESTS = 'too many requests',
BAD_REQUEST = 'bad request',
SUBSCRIPTION_NEEDED = 'subscription not present',
NOT_FOUND = 'not found ',
@ -121,9 +122,11 @@ export const parseSharingErrorCodes = (error) => {
break;
case ServerErrorCodes.SESSION_EXPIRED:
case ServerErrorCodes.TOKEN_EXPIRED:
case ServerErrorCodes.TOO_MANY_REQUEST:
parsedMessage = CustomError.TOKEN_EXPIRED;
break;
case ServerErrorCodes.TOO_MANY_REQUEST:
parsedMessage = CustomError.TOO_MANY_REQUESTS;
break;
default:
parsedMessage = `${constants.UNKNOWN_ERROR} statusCode:${errorCode}`;
}