From 3737e94127885a94730fd47964380a778c9ff55f Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 21 Jul 2026 09:16:03 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../data/pay/repository/MockAwareOnboardingRepository.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/visa/src/mocked/kotlin/com/tangem/data/pay/repository/MockAwareOnboardingRepository.kt b/data/visa/src/mocked/kotlin/com/tangem/data/pay/repository/MockAwareOnboardingRepository.kt index c59e5e74f4..fc71742ea8 100644 --- a/data/visa/src/mocked/kotlin/com/tangem/data/pay/repository/MockAwareOnboardingRepository.kt +++ b/data/visa/src/mocked/kotlin/com/tangem/data/pay/repository/MockAwareOnboardingRepository.kt @@ -57,7 +57,8 @@ internal class MockAwareOnboardingRepository @Inject constructor( // Delegates to WireMock (via the real repo + synthetic storage tokens) so the customer state — KYC status, // ACTIVE/INACTIVE, balances — follows the test scenario instead of a hardcoded "always active" customer. - // Only reached when hasTangemPayInWallet is true, i.e. for wallets opted in via TangemPayMockControl. + // Note: this may be invoked even when `hasTangemPayInWallet` is false (e.g., onboarding/deeplink flows), + // so tests must provide the corresponding WireMock mappings. override suspend fun getCustomerInfo(userWalletId: UserWalletId): Either = real.getCustomerInfo(userWalletId)