diff --git a/spring-security-oauth/src/main/java/org/baeldung/web/RedditController.java b/spring-security-oauth/src/main/java/org/baeldung/web/RedditController.java index 292549363b..ef80ff1747 100644 --- a/spring-security-oauth/src/main/java/org/baeldung/web/RedditController.java +++ b/spring-security-oauth/src/main/java/org/baeldung/web/RedditController.java @@ -135,16 +135,17 @@ public class RedditController { String result = ""; JsonNode node = new ObjectMapper().readTree(responseBody); JsonNode errorNode = node.get("json").get("errors").get(0); - for (JsonNode child : errorNode) { - result = result + child.toString().replaceAll("\"|null", "") + "
"; - } - if (result.length() == 0) { + if (errorNode != null) { + for (JsonNode child : errorNode) { + result = result + child.toString().replaceAll("\"|null", "") + "
"; + } + return result; + } else { if (node.get("json").get("data") != null && node.get("json").get("data").get("url") != null) return "Post submitted successfully check it out "; else return "Error Occurred"; } - return result; } public void setRedditRestTemplate(OAuth2RestTemplate redditRestTemplate) {