From 29361a6cfdc7d4d826e3fb7de3d637ece293051c Mon Sep 17 00:00:00 2001 From: Yannick1712 <52333989+Yannick1712@users.noreply.github.com> Date: Mon, 2 Mar 2026 15:17:59 +0100 Subject: [PATCH] [NOTASK] kyc dfxApproval refactoring --- src/subdomains/generic/kyc/services/kyc.service.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/subdomains/generic/kyc/services/kyc.service.ts b/src/subdomains/generic/kyc/services/kyc.service.ts index 9ee2411337..b5024508bb 100644 --- a/src/subdomains/generic/kyc/services/kyc.service.ts +++ b/src/subdomains/generic/kyc/services/kyc.service.ts @@ -1192,7 +1192,12 @@ export class KycService { if (user.kycLevel >= KycLevel.LEVEL_50) { kycStep.complete(); - } else if (missingCompletedSteps.length === 1) { + } else if ( + !missingCompletedSteps.length || + (missingCompletedSteps.length === 1 && + missingCompletedSteps[0] === KycStepName.DFX_APPROVAL && + kycStep.name !== KycStepName.DFX_APPROVAL) + ) { kycStep.manualReview(); } else { kycStep.onHold();