From ac28ae49dc281773729143e0daa3ea3e3bc97b97 Mon Sep 17 00:00:00 2001 From: Sanchith Hegde Date: Wed, 11 Sep 2024 01:34:12 +0530 Subject: [PATCH] fix: fix `status_code` being logged as string instead of number in logs --- crates/router/src/core/webhooks/outgoing.rs | 2 +- crates/router/src/services/api.rs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/router/src/core/webhooks/outgoing.rs b/crates/router/src/core/webhooks/outgoing.rs index f7dcfb7373..7b6f703f6f 100644 --- a/crates/router/src/core/webhooks/outgoing.rs +++ b/crates/router/src/core/webhooks/outgoing.rs @@ -889,7 +889,7 @@ async fn error_response_handler( ); let error = report!(errors::WebhooksFlowError::NotReceivedByMerchant); - logger::warn!(?error, ?delivery_attempt, ?status_code, %log_message); + logger::warn!(?error, ?delivery_attempt, status_code, %log_message); if let ScheduleWebhookRetry::WithProcessTracker(process_tracker) = schedule_webhook_retry { // Schedule a retry attempt for webhook delivery diff --git a/crates/router/src/services/api.rs b/crates/router/src/services/api.rs index 8c74629d9a..3f7f82c779 100644 --- a/crates/router/src/services/api.rs +++ b/crates/router/src/services/api.rs @@ -383,11 +383,11 @@ pub async fn call_connector_api( let status_code = resp.status().as_u16(); let elapsed_time = current_time.elapsed(); logger::info!( - headers=?headers, - url=?url, - status_code=?status_code, + ?headers, + url, + status_code, flow=?flow_name, - elapsed_time=?elapsed_time + ?elapsed_time ); } Err(err) => {