From 549df19d4aef7a44d2922dbb352b3e7faec1db09 Mon Sep 17 00:00:00 2001 From: Erik Date: Mon, 19 Sep 2016 18:52:13 -0400 Subject: [PATCH] Fix adding / to path --- Source/SocketEngine.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/SocketEngine.swift b/Source/SocketEngine.swift index 1919f57..78d75d1 100644 --- a/Source/SocketEngine.swift +++ b/Source/SocketEngine.swift @@ -101,11 +101,11 @@ public final class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePoll forceWebsockets = force case let .path(path): socketPath = path - case let .voipEnabled(enable): + if !socketPath.hasSuffix("/") { socketPath += "/" } - + case let .voipEnabled(enable): voipEnabled = enable case let .secure(secure): self.secure = secure @@ -215,7 +215,7 @@ public final class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePoll var urlPolling = URLComponents(string: url.absoluteString)! var urlWebSocket = URLComponents(string: url.absoluteString)! var queryString = "" - + urlWebSocket.path = socketPath urlPolling.path = socketPath