mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-03 13:30:39 +08:00
fix(connector): [Trustpay] add reason to all the error responses (#1482)
This commit is contained in:
committed by
GitHub
parent
8198559966
commit
1d216db5ce
@ -113,7 +113,7 @@ impl ConnectorCommon for Trustpay {
|
||||
status_code: res.status_code,
|
||||
code: response.status.to_string(),
|
||||
message: format!("{:?}", response.errors.first().unwrap_or(&default_error)),
|
||||
reason: None,
|
||||
reason: Some(format!("{:?}", response.errors)),
|
||||
})
|
||||
}
|
||||
}
|
||||
@ -242,8 +242,12 @@ impl ConnectorIntegration<api::AccessTokenAuth, types::AccessTokenRequestData, t
|
||||
Ok(ErrorResponse {
|
||||
status_code: res.status_code,
|
||||
code: response.result_info.result_code.to_string(),
|
||||
message: response.result_info.additional_info.unwrap_or_default(),
|
||||
reason: None,
|
||||
message: response
|
||||
.result_info
|
||||
.additional_info
|
||||
.clone()
|
||||
.unwrap_or_default(),
|
||||
reason: response.result_info.additional_info,
|
||||
})
|
||||
}
|
||||
}
|
||||
@ -314,8 +318,8 @@ impl ConnectorIntegration<api::PSync, types::PaymentsSyncData, types::PaymentsRe
|
||||
Ok(ErrorResponse {
|
||||
status_code: res.status_code,
|
||||
code: response.status.to_string(),
|
||||
message: response.payment_description,
|
||||
reason: None,
|
||||
message: response.payment_description.clone(),
|
||||
reason: Some(response.payment_description),
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user