From b326c18f45703724b1c22c69debd15ada841bf2e Mon Sep 17 00:00:00 2001 From: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com> Date: Tue, 11 Jul 2023 14:38:23 +0530 Subject: [PATCH] fix(locker): remove delete_locker_payment_method_by_lookup_key from payments_operation_core (#1636) --- crates/router/src/core/payments.rs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/crates/router/src/core/payments.rs b/crates/router/src/core/payments.rs index c82044fdf7..f5741e181e 100644 --- a/crates/router/src/core/payments.rs +++ b/crates/router/src/core/payments.rs @@ -28,10 +28,7 @@ use self::{ use super::errors::StorageErrorExt; use crate::{ configs::settings::PaymentMethodTypeTokenFilter, - core::{ - errors::{self, CustomResult, RouterResponse, RouterResult}, - payment_methods::vault, - }, + core::errors::{self, CustomResult, RouterResponse, RouterResult}, db::StorageInterface, logger, routes::{metrics, AppState}, @@ -198,11 +195,6 @@ where .await? } }; - - if should_delete_pm_from_locker(payment_data.payment_intent.status) { - vault::Vault::delete_locker_payment_method_by_lookup_key(state, &payment_data.token) - .await - } } else { (_, payment_data) = operation .to_update_tracker()? @@ -1188,13 +1180,6 @@ pub fn should_call_connector( } } -pub fn should_delete_pm_from_locker(status: storage_enums::IntentStatus) -> bool { - !matches!( - status, - storage_models::enums::IntentStatus::RequiresCustomerAction - ) -} - pub fn is_operation_confirm(operation: &Op) -> bool { matches!(format!("{operation:?}").as_str(), "PaymentConfirm") }