Skip to content

Commit 0bc99ad

Browse files
authored
feat(pm_auth): add plaid to connector list (#2166)
1 parent 9668a74 commit 0bc99ad

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

crates/api_models/src/enums.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ pub enum Connector {
119119
Worldpay,
120120
Zen,
121121
Signifyd,
122+
Plaid,
122123
}
123124

124125
impl Connector {

crates/router/src/core/admin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1383,7 +1383,7 @@ pub(crate) fn validate_auth_type(
13831383
zen::transformers::ZenAuthType::try_from(val)?;
13841384
Ok(())
13851385
}
1386-
api_enums::Connector::Signifyd => {
1386+
api_enums::Connector::Signifyd | api_enums::Connector::Plaid => {
13871387
Err(report!(errors::ConnectorError::InvalidConnectorName)
13881388
.attach_printable(format!("invalid connector name: {connector_name}")))
13891389
}

crates/router/src/types/api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ impl ConnectorData {
341341
enums::Connector::Trustpay => Ok(Box::new(&connector::Trustpay)),
342342
enums::Connector::Tsys => Ok(Box::new(&connector::Tsys)),
343343
enums::Connector::Zen => Ok(Box::new(&connector::Zen)),
344-
enums::Connector::Signifyd => {
344+
enums::Connector::Signifyd | enums::Connector::Plaid => {
345345
Err(report!(errors::ConnectorError::InvalidConnectorName)
346346
.attach_printable(format!("invalid connector name: {connector_name}")))
347347
.change_context(errors::ApiErrorResponse::InternalServerError)

openapi/openapi_spec.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3872,7 +3872,8 @@
38723872
"worldline",
38733873
"worldpay",
38743874
"zen",
3875-
"signifyd"
3875+
"signifyd",
3876+
"plaid"
38763877
]
38773878
},
38783879
"ConnectorMetadata": {

0 commit comments

Comments
 (0)