Skip to content

Commit 84f71ca

Browse files
committed
Revert "Fix Swift 6 Mode @sendable warning."
This reverts commit 160a542.
1 parent 1d19498 commit 84f71ca

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

GTMAppAuth/Sources/AuthSession.swift

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,6 @@ public final class AuthSession: NSObject, GTMSessionFetcherAuthorizer, NSSecureC
286286
let callbackQueue = fetcherService?.callbackQueue ?? DispatchQueue.main
287287

288288
let callback: () -> Void = {
289-
let requestCopy = request as URLRequest
290289
callbackQueue.async {
291290
switch args.callbackStyle {
292291
case .completion(let callback):
@@ -295,7 +294,7 @@ public final class AuthSession: NSObject, GTMSessionFetcherAuthorizer, NSSecureC
295294
self.invokeCallback(
296295
withDelegate: delegate,
297296
selector: selector,
298-
request: requestCopy,
297+
request: request,
299298
error: args.error
300299
)
301300
}
@@ -316,7 +315,7 @@ public final class AuthSession: NSObject, GTMSessionFetcherAuthorizer, NSSecureC
316315
private func invokeCallback(
317316
withDelegate delegate: Any,
318317
selector: Selector,
319-
request: URLRequest,
318+
request: NSMutableURLRequest,
320319
error: Swift.Error?
321320
) {
322321
guard let delegate = delegate as? NSObject, delegate.responds(to: selector) else {
@@ -328,7 +327,7 @@ public final class AuthSession: NSObject, GTMSessionFetcherAuthorizer, NSSecureC
328327
NSObject,
329328
Selector,
330329
AuthSession,
331-
URLRequest,
330+
NSMutableURLRequest,
332331
NSError?
333332
) -> Void
334333
let authorizeRequest: DelegateCallback = unsafeBitCast(

GTMAppAuth/Tests/ObjCIntegration/GTMAuthSessionTests.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ - (void)testAuthorizeSecureRequestWithDelegate {
169169
[self waitForExpectations:@[delegateExpectation] timeout:self.expectationTimeout];
170170

171171
XCTAssertNotNil(testingDelegate.passedRequest);
172-
XCTAssertEqualObjects(originalRequest, testingDelegate.passedRequest);
172+
XCTAssertEqual(originalRequest, testingDelegate.passedRequest);
173173
XCTAssertNotNil(testingDelegate.passedAuthorization);
174174
XCTAssertEqual(originalAuthorization, testingDelegate.passedAuthorization);
175175
XCTAssertNil(testingDelegate.passedError);

0 commit comments

Comments
 (0)