From 389286f837d2f12defef9a75ada32eb953fedbd4 Mon Sep 17 00:00:00 2001 From: ananfang Date: Sat, 27 Apr 2019 08:07:27 +0800 Subject: [PATCH] encode Date object with __type: Date --- Sources/ParseLiveQuery/Internal/QueryEncoder.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/ParseLiveQuery/Internal/QueryEncoder.swift b/Sources/ParseLiveQuery/Internal/QueryEncoder.swift index d980a04b..db3864e0 100644 --- a/Sources/ParseLiveQuery/Internal/QueryEncoder.swift +++ b/Sources/ParseLiveQuery/Internal/QueryEncoder.swift @@ -37,7 +37,7 @@ extension Dictionary where Key: ExpressibleByStringLiteral, Value: AnyObject { } else if let object = val as? PFObject { encodedQueryDictionary[key] = (try? PFPointerObjectEncoder.object().encode(object)) as? Value } else if let date = val as? Date { - encodedQueryDictionary[key] = date.encodedString as? Value + encodedQueryDictionary[key] = ["__type": "Date", "iso": date.encodedString] as? Value } else { encodedQueryDictionary[key] = val }