fix(connector): fix required fields for mandates supported connectors (#6930)

Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
This commit is contained in:
Debarshi Gupta
2025-03-26 17:09:13 +05:30
committed by GitHub
parent 60d5c779e9
commit 878717ea99

View File

@ -426,7 +426,8 @@ impl Default for settings::RequiredFields {
enums::Connector::Bankofamerica, enums::Connector::Bankofamerica,
RequiredFieldFinal { RequiredFieldFinal {
mandate: HashMap::new(), mandate: HashMap::new(),
non_mandate: HashMap::from( non_mandate: HashMap::new(),
common: HashMap::from(
[ [
( (
"payment_method_data.card.card_number".to_string(), "payment_method_data.card.card_number".to_string(),
@ -542,7 +543,6 @@ impl Default for settings::RequiredFields {
), ),
] ]
), ),
common: HashMap::new(),
} }
), ),
( (
@ -9173,7 +9173,8 @@ impl Default for settings::RequiredFields {
enums::Connector::Wellsfargo, enums::Connector::Wellsfargo,
RequiredFieldFinal { RequiredFieldFinal {
mandate: HashMap::new(), mandate: HashMap::new(),
non_mandate: HashMap::from( non_mandate: HashMap::new(),
common: HashMap::from(
[ [
( (
"email".to_string(), "email".to_string(),
@ -9320,7 +9321,6 @@ impl Default for settings::RequiredFields {
), ),
] ]
), ),
common: HashMap::new(),
} }
), ),
@ -9600,7 +9600,9 @@ impl Default for settings::RequiredFields {
enums::Connector::Multisafepay, enums::Connector::Multisafepay,
RequiredFieldFinal { RequiredFieldFinal {
mandate: HashMap::new(), mandate: HashMap::new(),
non_mandate: HashMap::from([ non_mandate: HashMap::new(),
common: HashMap::from(
[
( (
"billing.address.first_name".to_string(), "billing.address.first_name".to_string(),
RequiredFieldInfo { RequiredFieldInfo {
@ -9676,8 +9678,8 @@ impl Default for settings::RequiredFields {
field_type: enums::FieldType::UserAddressLine2, field_type: enums::FieldType::UserAddressLine2,
value: None, value: None,
} }
)]), )]
common: HashMap::new(), ),
} }
), ),
( (
@ -9803,7 +9805,8 @@ impl Default for settings::RequiredFields {
enums::Connector::Wellsfargo, enums::Connector::Wellsfargo,
RequiredFieldFinal { RequiredFieldFinal {
mandate: HashMap::new(), mandate: HashMap::new(),
non_mandate: HashMap::from( non_mandate: HashMap::new(),
common: HashMap::from(
[ [
( (
"email".to_string(), "email".to_string(),
@ -9950,7 +9953,6 @@ impl Default for settings::RequiredFields {
), ),
] ]
), ),
common: HashMap::new(),
} }
), ),
]), ]),