mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-11-01 02:57:02 +08:00 
			
		
		
		
	fix(connector): [Checkout] Fix error message in error handling (#1221)
This commit is contained in:
		| @ -78,14 +78,18 @@ impl ConnectorCommon for Checkout { | ||||
|         res: types::Response, | ||||
|     ) -> CustomResult<types::ErrorResponse, errors::ConnectorError> { | ||||
|         let response: checkout::ErrorResponse = if res.response.is_empty() { | ||||
|             let (error_codes, error_type) = if res.status_code == 401 { | ||||
|                 ( | ||||
|                     Some(vec!["Invalid api key".to_string()]), | ||||
|                     Some("invalid_api_key".to_string()), | ||||
|                 ) | ||||
|             } else { | ||||
|                 (None, None) | ||||
|             }; | ||||
|             checkout::ErrorResponse { | ||||
|                 request_id: None, | ||||
|                 error_type: if res.status_code == 401 || res.status_code == 422 { | ||||
|                     Some("Invalid Api Key".to_owned()) | ||||
|                 } else { | ||||
|                     None | ||||
|                 }, | ||||
|                 error_codes: None, | ||||
|                 error_codes, | ||||
|                 error_type, | ||||
|             } | ||||
|         } else { | ||||
|             res.response | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Prasunna Soppa
					Prasunna Soppa