From aa5e184a5616df1d33f23f090b1adaed26ad8ec7 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Sat, 5 Mar 2022 16:26:17 -0600 Subject: [PATCH] Don't check for updates if it's a snapshot version --- src/main/java/dev/plex/storage/RedisConnection.java | 3 ++- src/main/java/dev/plex/util/UpdateChecker.java | 5 +++++ .../dev/plex/util/adapter/LocalDateTimeDeserializer.java | 1 - 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/dev/plex/storage/RedisConnection.java b/src/main/java/dev/plex/storage/RedisConnection.java index 64d8fc7..06f2545 100644 --- a/src/main/java/dev/plex/storage/RedisConnection.java +++ b/src/main/java/dev/plex/storage/RedisConnection.java @@ -32,7 +32,8 @@ public class RedisConnection extends PlexBase public void runAsync(Consumer jedisConsumer) { - new Thread(() -> { + new Thread(() -> + { try (Jedis jedis = getJedis()) { jedisConsumer.accept(jedis); diff --git a/src/main/java/dev/plex/util/UpdateChecker.java b/src/main/java/dev/plex/util/UpdateChecker.java index ccc0bb1..b6227d0 100644 --- a/src/main/java/dev/plex/util/UpdateChecker.java +++ b/src/main/java/dev/plex/util/UpdateChecker.java @@ -14,6 +14,11 @@ public class UpdateChecker extends PlexBase public boolean check() { + if (currentVersion.contains("-SNAPSHOT")) + { + PlexLog.log("Snapshot version detected, not checking for updates."); + return true; + } try { String versionLink = "https://plex.us.org/updater/check/"; diff --git a/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java b/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java index 6812433..0cd2dd8 100644 --- a/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java +++ b/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java @@ -11,7 +11,6 @@ import java.time.ZoneId; public class LocalDateTimeDeserializer implements JsonDeserializer { - @Override public LocalDateTime deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {