build: bump MSRV to 1.76.0 (#5586)

This commit is contained in:
Sanchith Hegde
2024-08-12 15:30:05 +05:30
committed by GitHub
parent 7718800e1f
commit 59b36a054c
90 changed files with 255 additions and 260 deletions

View File

@ -1557,7 +1557,7 @@ pub async fn add_card_to_locker(
card_reference,
)
.await
.map_err(|error| {
.inspect_err(|error| {
metrics::CARD_LOCKER_FAILURES.add(
&metrics::CONTEXT,
1,
@ -1566,7 +1566,7 @@ pub async fn add_card_to_locker(
router_env::opentelemetry::KeyValue::new("operation", "add"),
],
);
error
logger::error!(?error, "Failed to add card in locker");
})
},
&metrics::CARD_ADD_TIME,
@ -1599,7 +1599,7 @@ pub async fn get_card_from_locker(
.await
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Failed while getting card from hyperswitch card vault")
.map_err(|error| {
.inspect_err(|error| {
metrics::CARD_LOCKER_FAILURES.add(
&metrics::CONTEXT,
1,
@ -1608,7 +1608,7 @@ pub async fn get_card_from_locker(
router_env::opentelemetry::KeyValue::new("operation", "get"),
],
);
error
logger::error!(?error, "Failed to retrieve card from locker");
})
},
&metrics::CARD_GET_TIME,
@ -1633,9 +1633,9 @@ pub async fn delete_card_from_locker(
async move {
delete_card_from_hs_locker(state, customer_id, merchant_id, card_reference)
.await
.map_err(|error| {
.inspect_err(|error| {
metrics::CARD_LOCKER_FAILURES.add(&metrics::CONTEXT, 1, &[]);
error
logger::error!(?error, "Failed to delete card from locker");
})
},
&metrics::CARD_DELETE_TIME,

View File

@ -977,9 +977,9 @@ pub async fn create_tokenize(
)
.await
.map(|_| lookup_key.clone())
.map_err(|err| {
.inspect_err(|error| {
metrics::TEMP_LOCKER_FAILURES.add(&metrics::CONTEXT, 1, &[]);
err
logger::error!(?error, "Failed to store tokenized data in Redis");
})
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Error from redis locker")

View File

@ -4681,10 +4681,9 @@ pub async fn get_gsm_record(
};
get_gsm()
.await
.map_err(|err| {
.inspect_err(|err| {
// warn log should suffice here because we are not propagating this error
logger::warn!(get_gsm_decision_fetch_error=?err, "error fetching gsm decision");
err
})
.ok()
}

View File

@ -1133,9 +1133,8 @@ impl PaymentCreate {
.charges
.as_ref()
.map(|charges| {
charges.encode_to_value().map_err(|err| {
charges.encode_to_value().inspect_err(|err| {
logger::warn!("Failed to serialize PaymentCharges - {}", err);
err
})
})
.transpose()

View File

@ -399,9 +399,8 @@ where
})
.filter_map(|parsed_payment_method_result| {
parsed_payment_method_result
.map_err(|err| {
.inspect_err(|err| {
logger::error!(session_token_parsing_error=?err);
err
})
.ok()
})
@ -447,9 +446,8 @@ where
connector_type,
Some(merchant_connector_account.get_id()),
)
.map_err(|err| {
.inspect_err(|err| {
logger::error!(session_token_error=?err);
err
}) {
#[cfg(all(
any(feature = "v1", feature = "v2"),

View File

@ -930,10 +930,9 @@ pub async fn get_gsm_record(
};
get_gsm()
.await
.map_err(|err| {
.inspect_err(|err| {
// warn log should suffice here because we are not propagating this error
logger::warn!(get_gsm_decision_fetch_error=?err, "error fetching gsm decision");
err
})
.ok()
}

View File

@ -161,12 +161,11 @@ pub(crate) async fn create_event_and_trigger_outgoing_webhook(
&event,
)
.await
.map_err(|error| {
.inspect_err(|error| {
logger::error!(
?error,
"Failed to add outgoing webhook retry task to process tracker"
);
error
})
.ok();
@ -458,9 +457,8 @@ async fn raise_webhooks_analytics_event(
serde_json::to_value(error.current_context())
.change_context(errors::ApiErrorResponse::WebhookProcessingFailure)
.map_err(|error| {
.inspect_err(|error| {
logger::error!(?error, "Failed to serialize outgoing webhook error as JSON");
error
})
.ok()
} else {