From 00b6473e4d5da0733d697c01d3ce52b204303b95 Mon Sep 17 00:00:00 2001 From: Focusvity Date: Wed, 8 Mar 2023 22:48:51 +1100 Subject: [PATCH] Let's actually remove these files --- .../adapter/ZonedDateTimeDeserializer.java | 23 ------------------- .../util/adapter/ZonedDateTimeSerializer.java | 20 ---------------- 2 files changed, 43 deletions(-) delete mode 100644 server/src/main/java/dev/plex/util/adapter/ZonedDateTimeDeserializer.java delete mode 100644 server/src/main/java/dev/plex/util/adapter/ZonedDateTimeSerializer.java diff --git a/server/src/main/java/dev/plex/util/adapter/ZonedDateTimeDeserializer.java b/server/src/main/java/dev/plex/util/adapter/ZonedDateTimeDeserializer.java deleted file mode 100644 index e524466..0000000 --- a/server/src/main/java/dev/plex/util/adapter/ZonedDateTimeDeserializer.java +++ /dev/null @@ -1,23 +0,0 @@ -package dev.plex.util.adapter; - -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonDeserializer; -import com.google.gson.JsonElement; -import com.google.gson.JsonParseException; -import dev.plex.Plex; -import java.lang.reflect.Type; -import java.time.Instant; -import java.time.ZoneId; -import java.time.ZonedDateTime; - -public class ZonedDateTimeDeserializer implements JsonDeserializer -{ - private static final String TIMEZONE = Plex.get().config.getString("server.timezone"); - - @Override - public ZonedDateTime deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException - { - Instant instant = Instant.ofEpochMilli(json.getAsJsonPrimitive().getAsLong()); - return ZonedDateTime.ofInstant(instant, ZoneId.of(TIMEZONE)); - } -} diff --git a/server/src/main/java/dev/plex/util/adapter/ZonedDateTimeSerializer.java b/server/src/main/java/dev/plex/util/adapter/ZonedDateTimeSerializer.java deleted file mode 100644 index 1c5b690..0000000 --- a/server/src/main/java/dev/plex/util/adapter/ZonedDateTimeSerializer.java +++ /dev/null @@ -1,20 +0,0 @@ -package dev.plex.util.adapter; - -import com.google.gson.JsonElement; -import com.google.gson.JsonPrimitive; -import com.google.gson.JsonSerializationContext; -import com.google.gson.JsonSerializer; -import dev.plex.Plex; -import java.lang.reflect.Type; -import java.time.ZonedDateTime; - -public class ZonedDateTimeSerializer implements JsonSerializer -{ - private static final String TIMEZONE = Plex.get().config.getString("server.timezone"); - - @Override - public JsonElement serialize(ZonedDateTime src, Type typeOfSrc, JsonSerializationContext context) - { - return new JsonPrimitive(src.toInstant().toEpochMilli()); - } -}