mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 17:19:15 +08:00
feat(pm_auth): add plaid to connector list (#2166)
This commit is contained in:
@ -119,6 +119,7 @@ pub enum Connector {
|
||||
Worldpay,
|
||||
Zen,
|
||||
Signifyd,
|
||||
Plaid,
|
||||
}
|
||||
|
||||
impl Connector {
|
||||
|
||||
@ -1383,7 +1383,7 @@ pub(crate) fn validate_auth_type(
|
||||
zen::transformers::ZenAuthType::try_from(val)?;
|
||||
Ok(())
|
||||
}
|
||||
api_enums::Connector::Signifyd => {
|
||||
api_enums::Connector::Signifyd | api_enums::Connector::Plaid => {
|
||||
Err(report!(errors::ConnectorError::InvalidConnectorName)
|
||||
.attach_printable(format!("invalid connector name: {connector_name}")))
|
||||
}
|
||||
|
||||
@ -341,7 +341,7 @@ impl ConnectorData {
|
||||
enums::Connector::Trustpay => Ok(Box::new(&connector::Trustpay)),
|
||||
enums::Connector::Tsys => Ok(Box::new(&connector::Tsys)),
|
||||
enums::Connector::Zen => Ok(Box::new(&connector::Zen)),
|
||||
enums::Connector::Signifyd => {
|
||||
enums::Connector::Signifyd | enums::Connector::Plaid => {
|
||||
Err(report!(errors::ConnectorError::InvalidConnectorName)
|
||||
.attach_printable(format!("invalid connector name: {connector_name}")))
|
||||
.change_context(errors::ApiErrorResponse::InternalServerError)
|
||||
|
||||
@ -3872,7 +3872,8 @@
|
||||
"worldline",
|
||||
"worldpay",
|
||||
"zen",
|
||||
"signifyd"
|
||||
"signifyd",
|
||||
"plaid"
|
||||
]
|
||||
},
|
||||
"ConnectorMetadata": {
|
||||
|
||||
Reference in New Issue
Block a user