diff options
author | Simon Rettberg | 2020-01-16 12:15:36 +0100 |
---|---|---|
committer | Simon Rettberg | 2020-01-16 12:15:36 +0100 |
commit | 5f086bd47a462265b568cddd77f9af1f6a06633f (patch) | |
tree | 87abe4728bc945797f5a6fe71c0173af70a821b3 /daemon/src/main/java/org/openslx/taskmanager/util/Util.java | |
parent | Use different compression thresholds for UDP and TCP (diff) | |
download | taskman-lite-5f086bd47a462265b568cddd77f9af1f6a06633f.tar.gz taskman-lite-5f086bd47a462265b568cddd77f9af1f6a06633f.tar.xz taskman-lite-5f086bd47a462265b568cddd77f9af1f6a06633f.zip |
Deserialize Strings to UTF-8 byte[]
Diffstat (limited to 'daemon/src/main/java/org/openslx/taskmanager/util/Util.java')
-rw-r--r-- | daemon/src/main/java/org/openslx/taskmanager/util/Util.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/daemon/src/main/java/org/openslx/taskmanager/util/Util.java b/daemon/src/main/java/org/openslx/taskmanager/util/Util.java index 361c0e5..92602ff 100644 --- a/daemon/src/main/java/org/openslx/taskmanager/util/Util.java +++ b/daemon/src/main/java/org/openslx/taskmanager/util/Util.java @@ -18,7 +18,10 @@ public class Util */ public static Gson explicitGsonInstance() { - return gsonBuilder.excludeFieldsWithoutExposeAnnotation().create(); + return gsonBuilder + .excludeFieldsWithoutExposeAnnotation() + .registerTypeAdapter( byte[].class, new ByteArrayDeserializer() ) + .create(); } public static int parseInt(String str, int def) |