diff --git a/src/main/java/org/qora/controller/AutoUpdate.java b/src/main/java/org/qora/controller/AutoUpdate.java index ea077d7b..7c1795b5 100644 --- a/src/main/java/org/qora/controller/AutoUpdate.java +++ b/src/main/java/org/qora/controller/AutoUpdate.java @@ -149,7 +149,7 @@ public class AutoUpdate extends Thread { private static boolean attemptUpdate(byte[] commitHash, byte[] downloadHash, String repoBaseUri) { LOGGER.info(String.format("Fetching update from %s", repoBaseUri)); - InputStream in = ApiRequest.fetchStream(repoBaseUri + "/raw/" + HashCode.fromBytes(commitHash).toString() + "/" + JAR_FILENAME); + InputStream in = ApiRequest.fetchStream(String.format(repoBaseUri, HashCode.fromBytes(commitHash).toString())); if (in == null) { LOGGER.warn(String.format("Failed to fetch update from %s", repoBaseUri)); return false; // failed - try another repo diff --git a/src/main/java/org/qora/settings/Settings.java b/src/main/java/org/qora/settings/Settings.java index f29e1cc2..4a99e979 100644 --- a/src/main/java/org/qora/settings/Settings.java +++ b/src/main/java/org/qora/settings/Settings.java @@ -83,7 +83,7 @@ public class Settings { // Auto-update sources private String[] autoUpdateRepos = new String[] { - "https://github.com/catbref/qora-core" + "https://github.com/catbref/qora-core/raw/%s/qora-core.jar" }; // Constructors