mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 01:27:31 +08:00
fix(core): do not construct request if it is already available (#3826)
This commit is contained in:
@ -338,7 +338,9 @@ where
|
||||
],
|
||||
);
|
||||
|
||||
let connector_request = connector_request.or(connector_integration
|
||||
let connector_request = match connector_request {
|
||||
Some(connector_request) => Some(connector_request),
|
||||
None => connector_integration
|
||||
.build_request(req, &state.conf.connectors)
|
||||
.map_err(|error| {
|
||||
if matches!(
|
||||
@ -356,12 +358,11 @@ where
|
||||
)
|
||||
}
|
||||
error
|
||||
})?);
|
||||
})?,
|
||||
};
|
||||
|
||||
match connector_request {
|
||||
Some(request) => {
|
||||
logger::debug!(connector_request=?request);
|
||||
|
||||
let masked_request_body = match &request.body {
|
||||
Some(request) => match request {
|
||||
RequestContent::Json(i)
|
||||
|
||||
Reference in New Issue
Block a user