From 5bd795776d14bdb7e34048f0c08fe8a38aaa092e Mon Sep 17 00:00:00 2001 From: Charlie Joseph Date: Sun, 19 Feb 2023 14:17:35 +0000 Subject: [PATCH] Add checks when response is null --- build.gradle.kts | 2 +- sdk/src/main/java/net/analyse/sdk/AnalyseSDK.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 165d672..358b160 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,7 +16,7 @@ subprojects { } group = "net.analyse.plugin" - version = "1.1.12" + version = "1.1.13" tasks { shadowJar { diff --git a/sdk/src/main/java/net/analyse/sdk/AnalyseSDK.java b/sdk/src/main/java/net/analyse/sdk/AnalyseSDK.java index 953f9ab..722c745 100644 --- a/sdk/src/main/java/net/analyse/sdk/AnalyseSDK.java +++ b/sdk/src/main/java/net/analyse/sdk/AnalyseSDK.java @@ -198,6 +198,10 @@ public String getLocationFromIP(String ipAddress) throws ServerNotFoundException .withServerToken(this.token) .send(); + if(response == null) { + return null; + } + if(response.code() == 404) { response.close(); throw new ServerNotFoundException();