refactor(payment_methods): Remove legacy locker code as it is not been used (#1666)

This commit is contained in:
Shankar Singh C
2023-07-14 15:21:10 +05:30
committed by GitHub
parent 7609895210
commit 8832dd60b9
9 changed files with 53 additions and 269 deletions

View File

@ -34,7 +34,7 @@ pub async fn get_mandate(
.await
.to_not_found_response(errors::ApiErrorResponse::MandateNotFound)?;
Ok(services::ApplicationResponse::Json(
mandates::MandateResponse::from_db_mandate(state, mandate, &merchant_account).await?,
mandates::MandateResponse::from_db_mandate(state, mandate).await?,
))
}
@ -117,10 +117,7 @@ pub async fn get_customer_mandates(
} else {
let mut response_vec = Vec::with_capacity(mandates.len());
for mandate in mandates {
response_vec.push(
mandates::MandateResponse::from_db_mandate(state, mandate, &merchant_account)
.await?,
);
response_vec.push(mandates::MandateResponse::from_db_mandate(state, mandate).await?);
}
Ok(services::ApplicationResponse::Json(response_vec))
}
@ -272,9 +269,11 @@ pub async fn retrieve_mandates_list(
.await
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Unable to retrieve mandates")?;
let mandates_list = future::try_join_all(mandates.into_iter().map(|mandate| {
mandates::MandateResponse::from_db_mandate(state, mandate, &merchant_account)
}))
let mandates_list = future::try_join_all(
mandates
.into_iter()
.map(|mandate| mandates::MandateResponse::from_db_mandate(state, mandate)),
)
.await?;
Ok(services::ApplicationResponse::Json(mandates_list))
}