Don't check for spaces in file version string.
This commit is contained in:
@@ -6,6 +6,7 @@ import com.drtshock.playervaults.commands.VaultViewInfo;
|
|||||||
import com.drtshock.playervaults.util.Lang;
|
import com.drtshock.playervaults.util.Lang;
|
||||||
import com.drtshock.playervaults.util.Metrics;
|
import com.drtshock.playervaults.util.Metrics;
|
||||||
import com.drtshock.playervaults.util.Updater;
|
import com.drtshock.playervaults.util.Updater;
|
||||||
|
import com.drtshock.playervaults.util.Updater.UpdateResult;
|
||||||
import com.drtshock.playervaults.util.Updater.UpdateType;
|
import com.drtshock.playervaults.util.Updater.UpdateType;
|
||||||
import com.drtshock.playervaults.util.VaultManager;
|
import com.drtshock.playervaults.util.VaultManager;
|
||||||
|
|
||||||
@@ -26,7 +27,6 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.inventory.Inventory;
|
import org.bukkit.inventory.Inventory;
|
||||||
import org.bukkit.plugin.RegisteredServiceProvider;
|
import org.bukkit.plugin.RegisteredServiceProvider;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
|
||||||
|
|
||||||
public class PlayerVaults extends JavaPlugin {
|
public class PlayerVaults extends JavaPlugin {
|
||||||
|
|
||||||
@@ -118,8 +118,10 @@ public class PlayerVaults extends JavaPlugin {
|
|||||||
Updater updater = new Updater(plugin, 50123, file, updateType, false);
|
Updater updater = new Updater(plugin, 50123, file, updateType, false);
|
||||||
PlayerVaults.UPDATE = updater.getResult() == Updater.UpdateResult.UPDATE_AVAILABLE;
|
PlayerVaults.UPDATE = updater.getResult() == Updater.UpdateResult.UPDATE_AVAILABLE;
|
||||||
PlayerVaults.NEWVERSION = updater.getLatestName();
|
PlayerVaults.NEWVERSION = updater.getLatestName();
|
||||||
if (updater.getResult() == Updater.UpdateResult.SUCCESS) {
|
if (updater.getResult() == UpdateResult.SUCCESS) {
|
||||||
getLogger().info("Successfully updated Playervaults for next restart!");
|
getLogger().log(Level.INFO, "Successfully updated Playervaults to version {0} for next restart!", updater.getLatestName());
|
||||||
|
} else if (updater.getResult() == UpdateResult.NO_UPDATE) {
|
||||||
|
getLogger().log(Level.INFO, "We didn't find an update!");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -401,8 +401,8 @@ public class Updater {
|
|||||||
private boolean versionCheck(String title) {
|
private boolean versionCheck(String title) {
|
||||||
if (type != Updater.UpdateType.NO_VERSION_CHECK) {
|
if (type != Updater.UpdateType.NO_VERSION_CHECK) {
|
||||||
String version = plugin.getDescription().getVersion();
|
String version = plugin.getDescription().getVersion();
|
||||||
if (title.split(" v").length == 2) {
|
if (title.split("v").length == 2) {
|
||||||
String remoteVersion = title.split(" v")[1].split(" ")[0]; // Get the newest file's version number
|
String remoteVersion = title.split("v")[1].split(" ")[0]; // Get the newest file's version number
|
||||||
int remVer = -1, curVer = 0;
|
int remVer = -1, curVer = 0;
|
||||||
try {
|
try {
|
||||||
remVer = calVer(remoteVersion);
|
remVer = calVer(remoteVersion);
|
||||||
|
|||||||
Reference in New Issue
Block a user