diff --git a/pom.xml b/pom.xml index 7c3909e..14eb03b 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.prismic java-kit jar - 2.0.0 + 2.0.1-SNAPSHOT java-kit The developer kit to access Prismic.io repositories using the Java language. http://maven.apache.org diff --git a/src/main/java/io/prismic/core/HttpClient.java b/src/main/java/io/prismic/core/HttpClient.java index 4364ee5..0f67494 100644 --- a/src/main/java/io/prismic/core/HttpClient.java +++ b/src/main/java/io/prismic/core/HttpClient.java @@ -58,7 +58,7 @@ public static JsonNode fetch(String url, Logger logger, Cache cache, Proxy proxy String body; String errorText = "Unknown error"; JsonNode errorJson = new ObjectMapper().readTree(httpConnection.getErrorStream()); - if (errorJson != null) { + if (errorJson != null && errorJson.get("error") != null) { errorText = errorJson.get("error").asText(); } switch (httpConnection.getResponseCode()) { diff --git a/src/test/java/io/prismic/DocumentTest.java b/src/test/java/io/prismic/DocumentTest.java index 60c0944..a38ab95 100644 --- a/src/test/java/io/prismic/DocumentTest.java +++ b/src/test/java/io/prismic/DocumentTest.java @@ -170,7 +170,7 @@ public void image() { .query(Predicates.at("document.id", "Uyr9sgEAAGVHNoFZ")) .submit().getResults().get(0); Fragment.Image.View img = doc.getImage("article.illustration", "icon"); - String url = "https://prismic-io.s3.amazonaws.com/test-public/9f5f4e8a5d95c7259108e9cfdde953b5e60dcbb6.jpg"; + String url = "https://test-public.cdn.prismic.io/test-public/9f5f4e8a5d95c7259108e9cfdde953b5e60dcbb6.jpg"; Assert.assertEquals("\"some", img.asHtml(linkResolver)); }