From 1bb2ae8423786449e4d53ace08aa94f872cc73f2 Mon Sep 17 00:00:00 2001 From: Tanbir Ali <124070023+tanbirali@users.noreply.github.com> Date: Tue, 2 Jul 2024 20:32:01 +0530 Subject: [PATCH] fix(event): Updated the ApiEventMetric (#5126) Co-authored-by: Sampras Lopes --- crates/api_models/src/events.rs | 1 - crates/api_models/src/events/payment.rs | 10 +++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/crates/api_models/src/events.rs b/crates/api_models/src/events.rs index 346fc06f20..4dcf1a3896 100644 --- a/crates/api_models/src/events.rs +++ b/crates/api_models/src/events.rs @@ -58,7 +58,6 @@ impl ApiEventMetric for PaymentIntentFiltersResponse { impl_misc_api_event_type!( PaymentMethodId, - PaymentsSessionResponse, PaymentMethodCreate, PaymentLinkInitiateRequest, RetrievePaymentLinkResponse, diff --git a/crates/api_models/src/events/payment.rs b/crates/api_models/src/events/payment.rs index 4ed4e00666..ad2e2546f3 100644 --- a/crates/api_models/src/events/payment.rs +++ b/crates/api_models/src/events/payment.rs @@ -16,7 +16,7 @@ use crate::{ PaymentsExternalAuthenticationRequest, PaymentsExternalAuthenticationResponse, PaymentsIncrementalAuthorizationRequest, PaymentsManualUpdateRequest, PaymentsRejectRequest, PaymentsRequest, PaymentsResponse, PaymentsRetrieveRequest, - PaymentsStartRequest, RedirectionResponse, + PaymentsSessionResponse, PaymentsStartRequest, RedirectionResponse, }, }; impl ApiEventMetric for PaymentsRetrieveRequest { @@ -248,3 +248,11 @@ impl ApiEventMetric for PaymentsManualUpdateRequest { }) } } + +impl ApiEventMetric for PaymentsSessionResponse { + fn get_api_event_type(&self) -> Option { + Some(ApiEventsType::Payment { + payment_id: self.payment_id.clone(), + }) + } +}