From d1b4c20494893c669a108267bd2bcd0771b3268a Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Wed, 16 Oct 2019 11:12:55 -0400 Subject: [PATCH] append query items, don't overwrite everything --- Frameworks/Account/Credentials/URLRequest+RSWeb.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Frameworks/Account/Credentials/URLRequest+RSWeb.swift b/Frameworks/Account/Credentials/URLRequest+RSWeb.swift index 90d215a72..d056a8666 100755 --- a/Frameworks/Account/Credentials/URLRequest+RSWeb.swift +++ b/Frameworks/Account/Credentials/URLRequest+RSWeb.swift @@ -40,9 +40,9 @@ public extension URLRequest { guard var components = URLComponents(url: url, resolvingAgainstBaseURL: false) else { return } - components.queryItems = [ - URLQueryItem(name: "access_token", value: credentials.secret), - ] + var queryItems = components.queryItems ?? [] + queryItems.append(URLQueryItem(name: "access_token", value: credentials.secret)) + components.queryItems = queryItems self.url = components.url case .readerBasic: setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")