Skip to content

Commit

Permalink
refactor: log the error
Browse files Browse the repository at this point in the history
  • Loading branch information
pixincreate committed Apr 1, 2024
1 parent c19c65f commit 8f6f98b
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions crates/router/src/core/webhooks.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1208,10 +1208,15 @@ fn convert_headers(
) -> Result<reqwest::header::HeaderMap, errors::ApiErrorResponse> {
let mut reqwest_headers = reqwest::header::HeaderMap::new();
for (name, value) in actix_headers.iter() {
let name_result = reqwest::header::HeaderName::from_str(name.as_str())
.map_err(|_err| errors::ApiErrorResponse::InternalServerError)?;
let value_result = reqwest::header::HeaderValue::from_bytes(value.as_bytes())
.map_err(|_err| errors::ApiErrorResponse::InternalServerError)?;
let name_result = reqwest::header::HeaderName::from_str(name.as_str()).map_err(|err| {
logger::error!("Invalid Header Name: {}", err.as_str());
errors::ApiErrorResponse::InternalServerError
})?;
let value_result =
reqwest::header::HeaderValue::from_bytes(value.as_bytes()).map_err(|err| {
logger::error!("Invalid Header Value: {}", err.as_str());
errors::ApiErrorResponse::InternalServerError
})?;

reqwest_headers.insert(name_result, value_result);
}
Expand Down

0 comments on commit 8f6f98b

Please sign in to comment.