File tree 1 file changed +2
-9
lines changed
crates/hyperswitch_connectors/src/connectors/globalpay
1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change @@ -83,15 +83,8 @@ impl TryFrom<&GlobalPayRouterData<&PaymentsAuthorizeRouterData>> for GlobalpayPa
83
83
fn try_from (
84
84
item : & GlobalPayRouterData < & PaymentsAuthorizeRouterData > ,
85
85
) -> Result < Self , Self :: Error > {
86
- let metadata = item. router_data . get_connector_meta ( ) ?;
87
-
88
- let account_name = metadata
89
- . parse_value ( "GlobalPayMeta" )
90
- . change_context ( errors:: ConnectorError :: InvalidConnectorConfig {
91
- config : "Merchant connector account metadata" ,
92
- } )
93
- . map ( |meta : GlobalPayMeta | meta. account_name ) ?;
94
-
86
+ let metadata = GlobalPayMeta :: try_from ( & item. router_data . connector_meta_data ) ?;
87
+ let account_name = metadata. account_name ;
95
88
let ( initiator, stored_credential, brand_reference) =
96
89
get_mandate_details ( item. router_data ) ?;
97
90
let payment_method_data = get_payment_method_data ( item. router_data , brand_reference) ?;
You can’t perform that action at this time.
0 commit comments