aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java
diff options
context:
space:
mode:
authorBryson Steck <steck.bryson@gmail.com>2021-05-21 08:23:26 -0600
committerBryson Steck <steck.bryson@gmail.com>2021-05-21 08:23:26 -0600
commit377487c04e1e1dc0636f923e0405911f853f1521 (patch)
treec599150fc3ab81c79d66e50b3fdc12d5d9e2e58c /app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java
parente700953ebbe12d1af8d786eb9250e39ad5fc3ef5 (diff)
downloadwiimmfi-watcher-377487c04e1e1dc0636f923e0405911f853f1521.tar
wiimmfi-watcher-377487c04e1e1dc0636f923e0405911f853f1521.tar.gz
wiimmfi-watcher-377487c04e1e1dc0636f923e0405911f853f1521.tar.bz2
added a new error if jsoup throws exception
Diffstat (limited to 'app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java')
-rw-r--r--app/src/main/java/me/brysonsteck/wiimmfiwatcher/wiimmfi/RoomData.java11
1 files changed, 7 insertions, 4 deletions
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<Player> players = new ArrayList<>();
String userAgent = "Wiimmfi Watcher for Android (https://github.com/brysonsteck/wiimmfi-watcher) Version " + BuildConfig.VERSION_NAME;
public RoomData (ArrayList<Player> 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<Player> getPlayers() { return players; }