Merge pull request #657 from mirumee/fix/no-permissions-err

Fix Value PermissionDenied not found in enum
This commit is contained in:
Dominik Żegleń 2020-08-20 13:45:16 +02:00 committed by GitHub
commit ea40c8dff1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,7 +8,14 @@ export enum JWTError {
}
export function isJwtError(error: GraphQLError): boolean {
return !!findValueInEnum(error.extensions.exception.code, JWTError);
let jwtError: boolean;
try {
jwtError = !!findValueInEnum(error.extensions.exception.code, JWTError);
} catch (e) {
jwtError = false;
}
return jwtError;
}
export function isTokenExpired(error: GraphQLError): boolean {