From 5ebf651f76b337a0bfc4dc9b65208320fe53b026 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Thu, 26 Sep 2019 18:39:48 -0400 Subject: [PATCH] Revert "Use correct ISO 8601 date decoder" This reverts commit 5da357ee9cc12d5f59a5f89bdb166d0f9b29f893. --- Pachyderm/Client.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Pachyderm/Client.swift b/Pachyderm/Client.swift index 8717680c..895a0c37 100644 --- a/Pachyderm/Client.swift +++ b/Pachyderm/Client.swift @@ -28,7 +28,11 @@ public class Client { lazy var decoder: JSONDecoder = { let decoder = JSONDecoder() - decoder.dateDecodingStrategy = .iso8601 + let formatter = DateFormatter() + formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SZ" + formatter.timeZone = TimeZone(abbreviation: "UTC") + formatter.locale = Locale(identifier: "en_US_POSIX") + decoder.dateDecodingStrategy = .formatted(formatter) return decoder }()