diff --git a/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Alamofire.xcscheme b/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Alamofire.xcscheme index 1c12a66..3a1aecc 100644 --- a/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Alamofire.xcscheme +++ b/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Alamofire.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Pods.xcscheme b/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Pods.xcscheme index 14859aa..0c50b40 100644 --- a/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Pods.xcscheme +++ b/ipbc-Client/Pods/Pods.xcodeproj/xcuserdata/gerrit.xcuserdatad/xcschemes/Pods.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/ipbc-Client/ipbc-Client.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate b/ipbc-Client/ipbc-Client.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate index e93c557..0f26cd9 100644 Binary files a/ipbc-Client/ipbc-Client.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate and b/ipbc-Client/ipbc-Client.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/ipbc-Client/ipbc-Client/WebServiceClient.swift b/ipbc-Client/ipbc-Client/WebServiceClient.swift index 4dec9be..135e6b6 100644 --- a/ipbc-Client/ipbc-Client/WebServiceClient.swift +++ b/ipbc-Client/ipbc-Client/WebServiceClient.swift @@ -178,12 +178,19 @@ class WebserviceClient { "domain": domain, "token": token ]*/ - let parameters = [ + /*let parameters = [ "": "{\"domain\":\"\(domain)\", \"token\":\"\(token)\"}" - ] - Alamofire.request(.POST, Constants.WebService.UPDATE, headers: headers, parameters: parameters) - //.validate(statusCode: 200..<201) - //.validate(contentType: ["application/json"]) + ]*/ + let parameters : String = "{\"domain\":\"\(domain)\", \"token\":\"\(token)\"}" + + Alamofire.request(.POST, Constants.WebService.UPDATE, headers: headers, parameters: [:], encoding: .Custom({ + (convertible, params) in + let mutableRequest = convertible.URLRequest.copy() as! NSMutableURLRequest + mutableRequest.HTTPBody = parameters.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false) + return (mutableRequest, nil) + })) + .validate(statusCode: 200..<201) + .validate(contentType: ["application/json"]) .responseString { response in /* print(response.request) // original URL request @@ -201,8 +208,10 @@ class WebserviceClient { print("WebserviceClient: Error during update:") print(error) } - } - } + } // END ALAMOFIRE + + + } // END IF } // MARK: Getter