diff --git a/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAPIClient.swift b/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAPIClient.swift index 45867638152..68686d4e54c 100644 --- a/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAPIClient.swift +++ b/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAPIClient.swift @@ -45,7 +45,7 @@ final class FinancialConnectionsAPIClient { /// Applies attestation-related parameters to the given base parameters /// In case of an assertion error, returns the unmodified base parameters - func applyAttestationParameters( + func assertAndApplyAttestationParameters( to baseParameters: [String: Any] ) -> Future<[String: Any]> { let promise = Promise<[String: Any]>() @@ -930,7 +930,7 @@ extension FinancialConnectionsAPIClient: FinancialConnectionsAPI { parameters["request_surface"] = requestSurface parameters["session_id"] = sessionId parameters["email_source"] = emailSource.rawValue - return applyAttestationParameters(to: parameters) + return assertAndApplyAttestationParameters(to: parameters) .chained { [weak self] updatedParameters in guard let self else { return Promise(error: FinancialConnectionsSheetError.unknown(debugDescription: "FinancialConnectionsAPIClient was deallocated.")) @@ -1040,7 +1040,7 @@ extension FinancialConnectionsAPIClient: FinancialConnectionsAPI { } if useMobileEndpoints { - return applyAttestationParameters(to: parameters) + return assertAndApplyAttestationParameters(to: parameters) .chained { [weak self] updatedParameters in guard let self else { return Promise(error: FinancialConnectionsSheetError.unknown(debugDescription: "FinancialConnectionsAPIClient was deallocated.")) diff --git a/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAsyncAPIClient.swift b/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAsyncAPIClient.swift index 9209f4f3b06..2a40dbff4e1 100644 --- a/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAsyncAPIClient.swift +++ b/StripeFinancialConnections/StripeFinancialConnections/Source/API Bindings/FinancialConnectionsAsyncAPIClient.swift @@ -55,7 +55,7 @@ final class FinancialConnectionsAsyncAPIClient { /// Applies attestation-related parameters to the given base parameters /// In case of an assertion error, returns the unmodified base parameters - func applyAttestationParameters(to baseParameters: [String: Any]) async -> [String: Any] { + func assertAndApplyAttestationParameters(to baseParameters: [String: Any]) async -> [String: Any] { do { let attest = backingAPIClient.stripeAttest let handle = try await attest.assert() @@ -829,7 +829,7 @@ extension FinancialConnectionsAsyncAPIClient: FinancialConnectionsAsyncAPI { parameters["request_surface"] = requestSurface parameters["session_id"] = sessionId parameters["email_source"] = emailSource.rawValue - let updatedParameters = await applyAttestationParameters(to: parameters) + let updatedParameters = await assertAndApplyAttestationParameters(to: parameters) return try await post(endpoint: .mobileConsumerSessionLookup, parameters: updatedParameters) } else { parameters["client_secret"] = clientSecret @@ -927,7 +927,7 @@ extension FinancialConnectionsAsyncAPIClient: FinancialConnectionsAsyncAPI { } } if useMobileEndpoints { - let updatedParameters = await applyAttestationParameters(to: parameters) + let updatedParameters = await assertAndApplyAttestationParameters(to: parameters) return try await post(endpoint: .mobileLinkAccountSignup, parameters: updatedParameters) } else { return try await post(endpoint: .linkAccountsSignUp, parameters: parameters) diff --git a/StripeFinancialConnections/StripeFinancialConnectionsTests/FinancialConnectionsAPIClientTests.swift b/StripeFinancialConnections/StripeFinancialConnectionsTests/FinancialConnectionsAPIClientTests.swift index 1b3681d7a0c..a58d117c9d6 100644 --- a/StripeFinancialConnections/StripeFinancialConnectionsTests/FinancialConnectionsAPIClientTests.swift +++ b/StripeFinancialConnections/StripeFinancialConnectionsTests/FinancialConnectionsAPIClientTests.swift @@ -110,7 +110,7 @@ class FinancialConnectionsAPIClientTests: XCTestCase { ] let apiClient = FinancialConnectionsAPIClient(apiClient: mockApiClient) apiClient - .applyAttestationParameters(to: baseParameters) + .assertAndApplyAttestationParameters(to: baseParameters) .observe { result in switch result { case .success(let updatedParameters):