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 0f26cd9..22c28ff 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 135e6b6..92eba13 100644 --- a/ipbc-Client/ipbc-Client/WebServiceClient.swift +++ b/ipbc-Client/ipbc-Client/WebServiceClient.swift @@ -181,7 +181,10 @@ class WebserviceClient { /*let parameters = [ "": "{\"domain\":\"\(domain)\", \"token\":\"\(token)\"}" ]*/ - let parameters : String = "{\"domain\":\"\(domain)\", \"token\":\"\(token)\"}" + let parameters : String = toStr([ + "domain": domain, + "token": token + ]) Alamofire.request(.POST, Constants.WebService.UPDATE, headers: headers, parameters: [:], encoding: .Custom({ (convertible, params) in @@ -228,4 +231,19 @@ class WebserviceClient { func getIsNetworkAvailable() -> Bool { return isNetworkAvailable } + + // MARK: Helper + + private func toStr(array : NSDictionary) -> String { + var string : NSString = "" + + do { + let data = try NSJSONSerialization.dataWithJSONObject(array, options: []) + string = NSString(data: data, encoding: NSUTF8StringEncoding)! + } catch { + + } + + return string as String + } } \ No newline at end of file