mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-28 20:23:43 +08:00
refactor(router): better mapping funtion handling for metadata (#326)
This commit is contained in:
@ -444,7 +444,7 @@ impl PaymentCreate {
|
||||
let metadata = request
|
||||
.metadata
|
||||
.as_ref()
|
||||
.map(|a| Encode::<api_models::payments::Metadata>::encode_to_value(&a))
|
||||
.map(Encode::<api_models::payments::Metadata>::encode_to_value)
|
||||
.transpose()
|
||||
.change_context(errors::ApiErrorResponse::InternalServerError)
|
||||
.attach_printable("Encoding Metadata to value failed")?;
|
||||
|
||||
Reference in New Issue
Block a user