X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FGraphApiErrorHandler.java;h=e541965b2ee2a62d9125e9c9a14c8660671db789;hb=8b78564d39b0cef4476dfd949a21825cc5f2485c;hp=13a93e8ff66fd84570bf0d160bee1f2482fb977b;hpb=eec1f5bbde2505e6faf58950c16ae10c18eb2fe0;p=facebook-errors diff --git a/src/main/java/de/juplo/facebook/errors/GraphApiErrorHandler.java b/src/main/java/de/juplo/facebook/errors/GraphApiErrorHandler.java index 13a93e8..e541965 100644 --- a/src/main/java/de/juplo/facebook/errors/GraphApiErrorHandler.java +++ b/src/main/java/de/juplo/facebook/errors/GraphApiErrorHandler.java @@ -57,15 +57,16 @@ public class GraphApiErrorHandler implements ResponseErrorHandler @Override public void handleError(final ClientHttpResponse response) throws IOException { - if (!HttpStatus.BAD_REQUEST.equals(response.getStatusCode())) - { - // We will only handle 400 BAD REQUEST - LOG.debug("ignoring response with status-code {}.", response.getStatusCode()); - parent.handleError(response); - return; - } - + GraphApiErrorHandler.handleError(parent, response); + } + public static void handleError( + final ResponseErrorHandler parent, + final ClientHttpResponse response + ) + throws + IOException + { if (response.getBody() == null) { // There is no body to interpret in the HTTP-message