refactor: refactor connector auth type failure to 4xx (#2616)

This commit is contained in:
Arjun Karthik
2023-10-18 16:52:06 +05:30
committed by GitHub
parent 73e93910cd
commit 1dad7455c4
7 changed files with 125 additions and 20 deletions

View File

@ -701,11 +701,10 @@ pub async fn create_payment_connector(
message: "The connector name is invalid".to_string(),
})
}
errors::ConnectorError::InvalidConfig { field_name } => {
err.change_context(errors::ApiErrorResponse::InvalidRequestData {
errors::ConnectorError::InvalidConnectorConfig { config: field_name } => err
.change_context(errors::ApiErrorResponse::InvalidRequestData {
message: format!("The {} is invalid", field_name),
})
}
}),
errors::ConnectorError::FailedToObtainAuthType => {
err.change_context(errors::ApiErrorResponse::InvalidRequestData {
message: "The auth type is invalid for the connector".to_string(),