Accept text/plain responses.

pull/12/head
Mikunj Varsani 6 years ago
parent a8092cbfa3
commit 8ca43bb614

@ -45,7 +45,7 @@ public struct LokiMessage {
}
public func toJSON() -> JSON {
var result = [ "destination" : destination, "data" : data.description, "ttl" : String(ttl) ]
var result = [ "pubKey" : destination, "data" : data.description, "ttl" : String(ttl) ]
if let timestamp = timestamp, let nonce = nonce {
result["timestamp"] = String(timestamp)
result["nonce"] = nonce

@ -196,6 +196,9 @@ NSString *const kNSNotificationName_IsCensorshipCircumventionActiveDidChange =
sessionManager.responseSerializer = [AFJSONResponseSerializer serializer];
// Disable default cookie handling for all requests.
sessionManager.requestSerializer.HTTPShouldHandleCookies = NO;
// LOKI: We need to accept text/plain for now as the storage server returns this to us
sessionManager.responseSerializer.acceptableContentTypes = [sessionManager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/plain"];
return sessionManager;
}

Loading…
Cancel
Save