case 104: return new AccessTokenRequiredException(status, headers, error);
case 190: return new AccessTokenExpiredException(status, headers, error);
// 200..299: permission errors
- case 200:
+ case 200: return new ApplicationNotAuthorizedByUserException(status, headers, error);
case 201:
case 202:
case 203:
case 2200: return new CallbackVerificationFailedException(status, headers, error);
default:
- LOG.info("unmapped error: {}", error);
- return new UnmappedErrorException(status, headers, error);
+ GraphApiException e = new UnmappedErrorException(status, headers, error);
+ LOG.warn("unmapped error: {}", e.toString());
+ return e;
}
}