fix(connector): [Paypal] fix amount to its currency base unit (#1780)

This commit is contained in:
Prasunna Soppa
2023-07-25 11:28:43 +05:30
committed by GitHub
parent a229c37a7c
commit f40d144178
4 changed files with 266 additions and 12 deletions

View File

@@ -928,6 +928,14 @@ pub fn to_currency_base_unit(
.change_context(errors::ConnectorError::RequestEncodingFailed)
}
pub fn to_currency_base_unit_with_zero_decimal_check(
amount: i64,
currency: diesel_models::enums::Currency,
) -> Result<String, error_stack::Report<errors::ConnectorError>> {
utils::to_currency_base_unit_with_zero_decimal_check(amount, currency)
.change_context(errors::ConnectorError::RequestEncodingFailed)
}
pub fn to_currency_base_unit_asf64(
amount: i64,
currency: diesel_models::enums::Currency,