From 377487c04e1e1dc0636f923e0405911f853f1521 Mon Sep 17 00:00:00 2001 From: Bryson Steck Date: Fri, 21 May 2021 08:23:26 -0600 Subject: added a new error if jsoup throws exception --- .../java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java') diff --git a/app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java b/app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java index 47faf4b..60ad7df 100644 --- a/app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java +++ b/app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java @@ -14,20 +14,21 @@ public class RoomData { String roomHeader; String playerLink; String friendCode; + Exception error; ArrayList players = new ArrayList<>(); String userAgent = "Wiimmfi Watcher for Android (https://github.com/brysonsteck/wiimmfi-watcher) Version " + BuildConfig.VERSION_NAME; public RoomData (ArrayList players, String friendCode) { this.friendCode = friendCode; - getPlayerLink(); + error = getPlayerLink(); Document doc = null; if (this.playerLink == null) { - System.out.println("The player link is null for some reason"); + System.out.println("The player link is null for some reason:"); + System.out.println(error); } else { try { - System.out.println(userAgent); doc = Jsoup.connect("https://wiimmfi.de/" + this.playerLink) .userAgent(userAgent) .get(); @@ -93,7 +94,7 @@ public class RoomData { } } - public void getPlayerLink() { + public Exception getPlayerLink() { try { Document doc = Jsoup.connect("https://wiimmfi.de/stats/mkw") .userAgent(userAgent) @@ -117,10 +118,12 @@ public class RoomData { } } } + return null; } catch (Exception e) { e.printStackTrace(); + return e; } } public ArrayList getPlayers() { return players; } -- cgit v1.2.3