summaryrefslogtreecommitdiffstats
path: root/daemon/src/main/java/org/openslx/taskmanager/util/Util.java
diff options
context:
space:
mode:
authorSimon Rettberg2020-01-16 12:15:36 +0100
committerSimon Rettberg2020-01-16 12:15:36 +0100
commit5f086bd47a462265b568cddd77f9af1f6a06633f (patch)
tree87abe4728bc945797f5a6fe71c0173af70a821b3 /daemon/src/main/java/org/openslx/taskmanager/util/Util.java
parentUse different compression thresholds for UDP and TCP (diff)
downloadtaskman-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.java5
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)