X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Ftodesbaum%2Fjsite%2Fapplication%2FUpdateChecker.java;h=eec0bccba72ac151afa92a47de361c05430f594b;hb=8db42d2121e8ee465ab8380a66febde1949a0106;hp=11be944a1b66bff55b487eff20bbb6a26b62f011;hpb=9345fa0d76206882d59a84515199da9d96cc1a3e;p=jSite.git diff --git a/src/main/java/de/todesbaum/jsite/application/UpdateChecker.java b/src/main/java/de/todesbaum/jsite/application/UpdateChecker.java index 11be944..eec0bcc 100644 --- a/src/main/java/de/todesbaum/jsite/application/UpdateChecker.java +++ b/src/main/java/de/todesbaum/jsite/application/UpdateChecker.java @@ -1,5 +1,5 @@ /* - * jSite - UpdateChecker.java - Copyright © 2008–2012 David Roden + * jSite - UpdateChecker.java - Copyright © 2008–2019 David Roden * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,7 +27,6 @@ import java.util.logging.Level; import java.util.logging.Logger; import net.pterodactylus.util.io.Closer; -import de.todesbaum.jsite.main.Main; import de.todesbaum.jsite.main.Version; import de.todesbaum.util.freenet.fcp2.Client; import de.todesbaum.util.freenet.fcp2.ClientGet; @@ -51,10 +50,10 @@ public class UpdateChecker implements Runnable { private static int counter = 0; /** The edition for the update check URL. */ - private static final int UPDATE_EDITION = 18; + private static final int UPDATE_EDITION = 12; /** The URL for update checks. */ - private static final String UPDATE_KEY = "USK@e3myoFyp5avg6WYN16ImHri6J7Nj8980Fm~aQe4EX1U,QvbWT0ImE0TwLODTl7EoJx2NBnwDxTbLTE6zkB-eGPs,AQACAAE"; + private static final String UPDATE_KEY = "USK@1waTsw46L9-JEQ8yX1khjkfHcn--g0MlMsTlYHax9zQ,oYyxr5jyFnaTsVGDQWk9e3ddOWGKnqEASxAk08MHT2Y,AQACAAE"; /** Object used for synchronization. */ private final Object syncObject = new Object(); @@ -69,7 +68,7 @@ public class UpdateChecker implements Runnable { private int lastUpdateEdition = UPDATE_EDITION; /** Last found version. */ - private Version lastVersion = Main.getVersion(); + private Version lastVersion; /** The freenet interface. */ private final Freenet7Interface freenetInterface; @@ -81,8 +80,9 @@ public class UpdateChecker implements Runnable { * @param freenetInterface * The freenet interface */ - public UpdateChecker(Freenet7Interface freenetInterface) { + public UpdateChecker(Freenet7Interface freenetInterface, Version currentVersion) { this.freenetInterface = freenetInterface; + this.lastVersion = currentVersion; } //