Skip to content

Commit 1c1626e

Browse files
author
yashasvi.kapil
committed
clippy fixes
1 parent 02915c3 commit 1c1626e

File tree

1 file changed

+54
-53
lines changed

1 file changed

+54
-53
lines changed

backend/grpc-server/src/server/payments.rs

Lines changed: 54 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -265,17 +265,16 @@ impl Payments {
265265
shadow_mode: metadata_payload.shadow_mode,
266266
};
267267

268-
let payment_session_data = self
269-
.handle_session_token(
270-
connector_data.clone(),
271-
&payment_flow_data,
272-
connector_auth_details.clone(),
273-
&payload,
274-
&connector.to_string(),
275-
service_name,
276-
event_params,
277-
)
278-
.await?;
268+
let payment_session_data = Box::pin(self.handle_session_token(
269+
connector_data.clone(),
270+
&payment_flow_data,
271+
connector_auth_details.clone(),
272+
&payload,
273+
&connector.to_string(),
274+
service_name,
275+
event_params,
276+
))
277+
.await?;
279278
tracing::info!(
280279
"Session Token created successfully with session_id: {}",
281280
payment_session_data.session_token
@@ -319,16 +318,15 @@ impl Payments {
319318
shadow_mode: metadata_payload.shadow_mode,
320319
};
321320

322-
let access_token_data = self
323-
.handle_access_token(
324-
connector_data.clone(),
325-
&payment_flow_data,
326-
connector_auth_details.clone(),
327-
&connector.to_string(),
328-
service_name,
329-
event_params,
330-
)
331-
.await?;
321+
let access_token_data = Box::pin(self.handle_access_token(
322+
connector_data.clone(),
323+
&payment_flow_data,
324+
connector_auth_details.clone(),
325+
&connector.to_string(),
326+
service_name,
327+
event_params,
328+
))
329+
.await?;
332330

333331
tracing::info!(
334332
"Access token created successfully with expiry: {:?}",
@@ -618,14 +616,16 @@ impl Payments {
618616
};
619617

620618
// Execute connector processing
621-
let response = external_services::service::execute_connector_processing_step(
622-
&self.config.proxy,
623-
connector_integration,
624-
order_router_data,
625-
None,
626-
external_event_params,
627-
None,
628-
common_enums::CallConnectorAction::Trigger,
619+
let response = Box::pin(
620+
external_services::service::execute_connector_processing_step(
621+
&self.config.proxy,
622+
connector_integration,
623+
order_router_data,
624+
None,
625+
external_event_params,
626+
None,
627+
common_enums::CallConnectorAction::Trigger,
628+
),
629629
)
630630
.await
631631
.map_err(
@@ -721,14 +721,16 @@ impl Payments {
721721
};
722722

723723
// Execute connector processing
724-
let response = external_services::service::execute_connector_processing_step(
725-
&self.config.proxy,
726-
connector_integration,
727-
order_router_data,
728-
None,
729-
external_event_params,
730-
None,
731-
common_enums::CallConnectorAction::Trigger,
724+
let response = Box::pin(
725+
external_services::service::execute_connector_processing_step(
726+
&self.config.proxy,
727+
connector_integration,
728+
order_router_data,
729+
None,
730+
external_event_params,
731+
None,
732+
common_enums::CallConnectorAction::Trigger,
733+
),
732734
)
733735
.await
734736
.switch()
@@ -1662,22 +1664,21 @@ impl PaymentService for Payments {
16621664
shadow_mode: metadata_payload.shadow_mode,
16631665
};
16641666

1665-
let access_token_data = self
1666-
.handle_access_token(
1667-
connector_data.clone(),
1668-
&payment_flow_data,
1669-
metadata_payload.connector_auth_type.clone(),
1670-
&metadata_payload.connector.to_string(),
1671-
&service_name,
1672-
event_params,
1673-
)
1674-
.await
1675-
.map_err(|e| {
1676-
let message = e.error_message.unwrap_or_else(|| {
1677-
"Access token creation failed".to_string()
1678-
});
1679-
tonic::Status::internal(message)
1680-
})?;
1667+
let access_token_data = Box::pin(self.handle_access_token(
1668+
connector_data.clone(),
1669+
&payment_flow_data,
1670+
metadata_payload.connector_auth_type.clone(),
1671+
&metadata_payload.connector.to_string(),
1672+
&service_name,
1673+
event_params,
1674+
))
1675+
.await
1676+
.map_err(|e| {
1677+
let message = e.error_message.unwrap_or_else(|| {
1678+
"Access token creation failed".to_string()
1679+
});
1680+
tonic::Status::internal(message)
1681+
})?;
16811682

16821683
tracing::info!(
16831684
"Access token created successfully with expiry: {:?}",

0 commit comments

Comments
 (0)