aboutsummaryrefslogtreecommitdiffstats
path: root/common/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/main/java/com')
-rw-r--r--common/src/main/java/com/leonardobishop/quests/common/updater/Updater.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/common/src/main/java/com/leonardobishop/quests/common/updater/Updater.java b/common/src/main/java/com/leonardobishop/quests/common/updater/Updater.java
index 542d7a41..135b424a 100644
--- a/common/src/main/java/com/leonardobishop/quests/common/updater/Updater.java
+++ b/common/src/main/java/com/leonardobishop/quests/common/updater/Updater.java
@@ -6,6 +6,7 @@ import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
+import java.net.URI;
import java.net.URL;
import java.net.URLConnection;
import java.util.concurrent.TimeUnit;
@@ -33,8 +34,9 @@ public class Updater {
this.tokenizedInstalledVersion = tokenize(installedVersion);
this.enabled = enabled;
try {
- this.api = new URL(getApiUrl());
- } catch (MalformedURLException ignored) { }
+ this.api = URI.create(this.getApiUrl()).toURL();
+ } catch (IllegalArgumentException | MalformedURLException ignored) {
+ }
}
public String getUpdateLink() {