mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 09:07:09 +08:00
fix(payment_methods): make ApplepayPaymentMethod in payment_method_data column of payment_attempt table as json (#4154)
This commit is contained in:
@ -3527,13 +3527,11 @@ pub async fn get_additional_payment_data(
|
||||
}
|
||||
api_models::payments::PaymentMethodData::Wallet(wallet) => match wallet {
|
||||
api_models::payments::WalletData::ApplePay(apple_pay_wallet_data) => {
|
||||
api_models::payments::AdditionalPaymentData::Wallet(Some(
|
||||
api_models::payments::Wallets::ApplePay(
|
||||
apple_pay_wallet_data.payment_method.to_owned(),
|
||||
),
|
||||
))
|
||||
api_models::payments::AdditionalPaymentData::Wallet {
|
||||
apple_pay: Some(apple_pay_wallet_data.payment_method.to_owned()),
|
||||
}
|
||||
}
|
||||
_ => api_models::payments::AdditionalPaymentData::Wallet(None),
|
||||
_ => api_models::payments::AdditionalPaymentData::Wallet { apple_pay: None },
|
||||
},
|
||||
api_models::payments::PaymentMethodData::PayLater(_) => {
|
||||
api_models::payments::AdditionalPaymentData::PayLater {}
|
||||
|
||||
Reference in New Issue
Block a user