From 45ccc410eacd425c6b68179ffa7b4258ab341e61 Mon Sep 17 00:00:00 2001 From: Abhishek Marrivagu <68317979+Abhicodes-crypto@users.noreply.github.com> Date: Thu, 11 May 2023 17:31:50 +0530 Subject: [PATCH] refactor(api_models): remove unused mapping of attempt status to intent status (#1127) --- crates/api_models/src/enums.rs | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/crates/api_models/src/enums.rs b/crates/api_models/src/enums.rs index e75693c95e89..ae13a34d1033 100644 --- a/crates/api_models/src/enums.rs +++ b/crates/api_models/src/enums.rs @@ -850,39 +850,6 @@ pub enum CardNetwork { Maestro, } -impl From for IntentStatus { - fn from(s: AttemptStatus) -> Self { - match s { - AttemptStatus::Charged | AttemptStatus::AutoRefunded => Self::Succeeded, - - AttemptStatus::ConfirmationAwaited => Self::RequiresConfirmation, - AttemptStatus::PaymentMethodAwaited => Self::RequiresPaymentMethod, - - AttemptStatus::Authorized => Self::RequiresCapture, - AttemptStatus::AuthenticationPending | AttemptStatus::DeviceDataCollectionPending => { - Self::RequiresCustomerAction - } - AttemptStatus::Unresolved => Self::RequiresMerchantAction, - AttemptStatus::PartialCharged - | AttemptStatus::Started - | AttemptStatus::AuthenticationSuccessful - | AttemptStatus::Authorizing - | AttemptStatus::CodInitiated - | AttemptStatus::VoidInitiated - | AttemptStatus::CaptureInitiated - | AttemptStatus::Pending => Self::Processing, - - AttemptStatus::AuthenticationFailed - | AttemptStatus::AuthorizationFailed - | AttemptStatus::VoidFailed - | AttemptStatus::RouterDeclined - | AttemptStatus::CaptureFailed - | AttemptStatus::Failure => Self::Failed, - AttemptStatus::Voided => Self::Cancelled, - } - } -} - #[derive( Clone, Default,