From c85b2b1ebb8eb37fa34758cfa5760a2e9723552b Mon Sep 17 00:00:00 2001 From: sdburns1998 <49877861+sdburns1998@users.noreply.github.com> Date: Thu, 27 Jun 2019 22:26:27 +0200 Subject: [PATCH] Null check commits (#776) --- .../main/java/net/runelite/http/api/RuneLiteAPI.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java b/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java index 62b0a6676d..7d256096b6 100644 --- a/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java +++ b/http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java @@ -268,7 +268,15 @@ public class RuneLiteAPI { try { - String jsonData = new String(downloadUrl(new URL(GITHUB_API))); + byte[] commits = downloadUrl(new URL(GITHUB_API)); + + if (commits == null) + { + return null; + } + + String jsonData = new String(commits); + for (String s : jsonData.split("\n")) { if (s.startsWith("\"sha\":"))