From d3c1d0cd04e60ed63b28946d37da2220f9683edd Mon Sep 17 00:00:00 2001 From: Erik Date: Thu, 30 Mar 2017 18:52:42 -0400 Subject: [PATCH] Revert "double encoding should be getting fixed, make the default false" This reverts commit 0fcb7903bb1ad6d1bb19fbf8567a2f63e5c78390. --- SocketIO-MacTests/SocketEngineTest.swift | 4 +--- Source/SocketEngine.swift | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/SocketIO-MacTests/SocketEngineTest.swift b/SocketIO-MacTests/SocketEngineTest.swift index b44e885..b797e04 100644 --- a/SocketIO-MacTests/SocketEngineTest.swift +++ b/SocketIO-MacTests/SocketEngineTest.swift @@ -82,10 +82,8 @@ class SocketEngineTest: XCTestCase { XCTAssertEqual(data[0] as? String, "lïne one\nlīne \rtwo", "Failed string test") expect.fulfill() } - - engine = SocketEngine(client: client, url: URL(string: "http://localhost")!, config: [.doubleEncodeUTF8(true)]) + engine.parsePollingMessage("41:42[\"stringTest\",\"lïne one\\nlÄ«ne \\rtwo\"]") - waitForExpectations(timeout: 3, handler: nil) } diff --git a/Source/SocketEngine.swift b/Source/SocketEngine.swift index 3bf4ae6..7fa489e 100644 --- a/Source/SocketEngine.swift +++ b/Source/SocketEngine.swift @@ -42,7 +42,7 @@ public final class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePoll public private(set) var closed = false public private(set) var connected = false public private(set) var cookies: [HTTPCookie]? - public private(set) var doubleEncodeUTF8 = false + public private(set) var doubleEncodeUTF8 = true public private(set) var extraHeaders: [String: String]? public private(set) var fastUpgrade = false public private(set) var forcePolling = false