mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 09:38:33 +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)
|
.build_request(req, &state.conf.connectors)
|
||||||
.map_err(|error| {
|
.map_err(|error| {
|
||||||
if matches!(
|
if matches!(
|
||||||
@ -356,12 +358,11 @@ where
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
error
|
error
|
||||||
})?);
|
})?,
|
||||||
|
};
|
||||||
|
|
||||||
match connector_request {
|
match connector_request {
|
||||||
Some(request) => {
|
Some(request) => {
|
||||||
logger::debug!(connector_request=?request);
|
|
||||||
|
|
||||||
let masked_request_body = match &request.body {
|
let masked_request_body = match &request.body {
|
||||||
Some(request) => match request {
|
Some(request) => match request {
|
||||||
RequestContent::Json(i)
|
RequestContent::Json(i)
|
||||||
|
|||||||
Reference in New Issue
Block a user