From 65e8436ae1d50613dfd721576340a45527fb22e7 Mon Sep 17 00:00:00 2001 From: ncoronel Date: Thu, 27 Aug 2026 16:55:13 -0300 Subject: [PATCH] refactor(checkout): rename transfer candidate reasons --- src/app/core/services/checkout.service.ts | 2 +- .../purchase-status-page/purchase-status-page.component.spec.ts | 2 +- .../purchase-status-page/purchase-status-page.component.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/core/services/checkout.service.ts b/src/app/core/services/checkout.service.ts index 5a5eb76..4cad0da 100644 --- a/src/app/core/services/checkout.service.ts +++ b/src/app/core/services/checkout.service.ts @@ -80,7 +80,7 @@ export interface PurchaseStatusResponse { export type PurchasePaymentCandidateReason = | 'ambiguous_exact_match' | 'exact_dni_near_amount' - | 'exact_amount_different_dni'; + | 'exact_amount_near_dni'; export interface PurchasePaymentCandidatePrimaryResponse { reason: PurchasePaymentCandidateReason; diff --git a/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.spec.ts b/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.spec.ts index 8a22780..895968a 100644 --- a/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.spec.ts +++ b/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.spec.ts @@ -176,7 +176,7 @@ describe('PurchaseStatusPageComponent', () => { confidence: 'high', detected_at: '2026-08-27T18:00:00-03:00', }, - reasons: ['exact_dni_near_amount', 'exact_amount_different_dni'], + reasons: ['exact_dni_near_amount', 'exact_amount_near_dni'], }, } as PurchaseDetailResponse); diff --git a/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.ts b/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.ts index b74f216..6560292 100644 --- a/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.ts +++ b/src/app/features/store/pages/purchase-status-page/purchase-status-page.component.ts @@ -187,7 +187,7 @@ export class PurchaseStatusPageComponent implements OnInit, OnDestroy { return 'Encontramos una transferencia que tambiƩn coincide con otra compra.'; case 'exact_dni_near_amount': return `El DNI coincide, pero el monto transferido tiene una diferencia de ${this.formatCurrency(primary.amount_difference)}.`; - case 'exact_amount_different_dni': + case 'exact_amount_near_dni': return primary.dni_distance === null ? 'El monto coincide, pero el DNI del pagador es diferente.' : `El monto coincide, pero el DNI del pagador presenta ${primary.dni_distance} ${primary.dni_distance === 1 ? 'diferencia' : 'diferencias'} de escritura.`;