feat: implement FRM flows (#2968)

Co-authored-by: Kashif <kashif@protonmail.com>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
This commit is contained in:
Kashif
2023-12-05 18:21:32 +05:30
committed by GitHub
parent 792e642ad5
commit 055d838367
45 changed files with 5199 additions and 161 deletions

View File

@ -1716,10 +1716,12 @@ pub(crate) fn validate_auth_and_metadata_type(
zen::transformers::ZenAuthType::try_from(val)?;
Ok(())
}
api_enums::Connector::Signifyd | api_enums::Connector::Plaid => {
Err(report!(errors::ConnectorError::InvalidConnectorName)
.attach_printable(format!("invalid connector name: {connector_name}")))
api_enums::Connector::Signifyd => {
signifyd::transformers::SignifydAuthType::try_from(val)?;
Ok(())
}
api_enums::Connector::Plaid => Err(report!(errors::ConnectorError::InvalidConnectorName)
.attach_printable(format!("invalid connector name: {connector_name}"))),
}
}