From 835c1be70d70bc89bc9052b4b8f9cd92d9f1e174 Mon Sep 17 00:00:00 2001 From: Debarshi Gupta Date: Fri, 31 Jan 2025 15:16:03 +0530 Subject: [PATCH 1/2] fix(connector): [CASHTOCODE] Fixed error description not appearing --- crates/hyperswitch_connectors/src/connectors/cashtocode.rs | 4 ++-- .../src/connectors/cashtocode/transformers.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/hyperswitch_connectors/src/connectors/cashtocode.rs b/crates/hyperswitch_connectors/src/connectors/cashtocode.rs index cc7ac381237..d15228ac962 100644 --- a/crates/hyperswitch_connectors/src/connectors/cashtocode.rs +++ b/crates/hyperswitch_connectors/src/connectors/cashtocode.rs @@ -142,8 +142,8 @@ impl ConnectorCommon for Cashtocode { Ok(ErrorResponse { status_code: res.status_code, code: response.error.to_string(), - message: response.error_description, - reason: None, + message: response.error_description.clone(), + reason: Some(response.error_description.clone()), attempt_status: None, connector_transaction_id: None, }) diff --git a/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs b/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs index 7a70d97a102..2cdef143a9d 100644 --- a/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs +++ b/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs @@ -249,8 +249,8 @@ impl Err(ErrorResponse { code: error_data.error.to_string(), status_code: item.http_code, - message: error_data.error_description, - reason: None, + message: error_data.error_description.clone(), + reason: Some(error_data.error_description.clone()), attempt_status: None, connector_transaction_id: None, }), From 00069ba0520ff172343d87392eaf7a4cb547742a Mon Sep 17 00:00:00 2001 From: Debarshi Gupta Date: Fri, 31 Jan 2025 15:48:17 +0530 Subject: [PATCH 2/2] chore: Resolved PR comments --- crates/hyperswitch_connectors/src/connectors/cashtocode.rs | 2 +- .../src/connectors/cashtocode/transformers.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/hyperswitch_connectors/src/connectors/cashtocode.rs b/crates/hyperswitch_connectors/src/connectors/cashtocode.rs index d15228ac962..a2a8cf9df65 100644 --- a/crates/hyperswitch_connectors/src/connectors/cashtocode.rs +++ b/crates/hyperswitch_connectors/src/connectors/cashtocode.rs @@ -143,7 +143,7 @@ impl ConnectorCommon for Cashtocode { status_code: res.status_code, code: response.error.to_string(), message: response.error_description.clone(), - reason: Some(response.error_description.clone()), + reason: Some(response.error_description), attempt_status: None, connector_transaction_id: None, }) diff --git a/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs b/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs index 2cdef143a9d..cd6ad2fe94b 100644 --- a/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs +++ b/crates/hyperswitch_connectors/src/connectors/cashtocode/transformers.rs @@ -250,7 +250,7 @@ impl code: error_data.error.to_string(), status_code: item.http_code, message: error_data.error_description.clone(), - reason: Some(error_data.error_description.clone()), + reason: Some(error_data.error_description), attempt_status: None, connector_transaction_id: None, }),