From f88c8efb149694be8eaf3e27e8ab0285585c33b7 Mon Sep 17 00:00:00 2001 From: Madhas Date: Thu, 24 May 2018 12:57:11 +0300 Subject: [PATCH] correction in network service configuration --- .../NetworkService/NetworkServiceConfiguration.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift b/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift index bd410e6c..a5c3d03a 100644 --- a/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift +++ b/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift @@ -48,12 +48,12 @@ public struct NetworkServiceConfiguration { public init(baseUrl: String, timeoutInterval: TimeInterval = 20, encoding: ParameterEncoding = URLEncoding.default, - additionalHttpHeaders: HTTPHeaders = SessionManager.defaultHTTPHeaders) { + additionalHttpHeaders: HTTPHeaders = [:]) { self.baseUrl = baseUrl self.timeoutInterval = timeoutInterval self.encoding = encoding - self.additionalHttpHeaders = additionalHttpHeaders + self.additionalHttpHeaders = additionalHttpHeaders.merging(SessionManager.defaultHTTPHeaders) { current, _ in current } sessionConfiguration = URLSessionConfiguration.default sessionConfiguration.timeoutIntervalForResource = timeoutInterval