X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FGraphApiException.java;h=373a9d5a1b79dc695a7816cc0f79f4b4f5285955;hb=8c6762b8a2179257b9f45364637bf5ebbcb19325;hp=45dd38a2035ee9b58f582e474dc69ff7dc7cdca4;hpb=89065da8bbd59c4973d837c10cf63d967f6357cc;p=facebook-errors diff --git a/src/main/java/de/juplo/facebook/errors/GraphApiException.java b/src/main/java/de/juplo/facebook/errors/GraphApiException.java index 45dd38a..373a9d5 100644 --- a/src/main/java/de/juplo/facebook/errors/GraphApiException.java +++ b/src/main/java/de/juplo/facebook/errors/GraphApiException.java @@ -11,7 +11,6 @@ import java.io.IOException; import java.io.InputStream; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.security.oauth2.common.exceptions.OAuth2Exception; @@ -20,7 +19,7 @@ import org.springframework.security.oauth2.common.exceptions.OAuth2Exception; * * @author Kai Moritz */ -public class GraphApiException extends OAuth2Exception +public class GraphApiException extends RuntimeException { public enum Type { OAuthException, GraphMethodException } @@ -69,6 +68,7 @@ public class GraphApiException extends OAuth2Exception case 21: return new PageMigratedException(error); // 100..199: graph method errors case 100: return new UnsupportedGetRequestException(error); + case 102: return new UserAccessTokenRequiredException(error); case 104: return new AccessTokenRequiredException(error); // 200..299: permission errors // 300..399: data editing errors