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