From 52892b9b486d78265ee4e1db64ff7070a2ddaf65 Mon Sep 17 00:00:00 2001 From: MJRLegends Date: Tue, 23 Apr 2019 23:38:48 +0100 Subject: [PATCH] Fixed use of different ISO 8601 format in users endpoint --- src/main/java/com/mixer/api/http/MixerHttpClient.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/mixer/api/http/MixerHttpClient.java b/src/main/java/com/mixer/api/http/MixerHttpClient.java index fc7695a..0570d71 100644 --- a/src/main/java/com/mixer/api/http/MixerHttpClient.java +++ b/src/main/java/com/mixer/api/http/MixerHttpClient.java @@ -236,7 +236,9 @@ public T handleResponse(HttpResponse partialResponse, Class type) throws // Allow a null response to be given back, such that we return a ListenableFuture // with null. if (type != null && completeResponse.body != null) { - return this.mixer.gson.fromJson(completeResponse.body(), type); + String result = completeResponse.body; + result = result.replaceAll("[+|-][0-1][0-9]:[0-5][0-9]", ".000Z"); + return this.mixer.gson.fromJson(result, type); } else { return null; }