feat(router): add delete_evidence api for disputes (#3608)

This commit is contained in:
Sai Harsha Vardhan
2024-02-12 13:47:09 +05:30
committed by GitHub
parent b6754a7de8
commit 1dc660f804
8 changed files with 151 additions and 4 deletions

View File

@ -1,6 +1,8 @@
use common_utils::events::{ApiEventMetric, ApiEventsType};
use super::{DisputeResponse, DisputeResponsePaymentsRetrieve, SubmitEvidenceRequest};
use super::{
DeleteEvidenceRequest, DisputeResponse, DisputeResponsePaymentsRetrieve, SubmitEvidenceRequest,
};
impl ApiEventMetric for SubmitEvidenceRequest {
fn get_api_event_type(&self) -> Option<ApiEventsType> {
@ -23,3 +25,10 @@ impl ApiEventMetric for DisputeResponse {
})
}
}
impl ApiEventMetric for DeleteEvidenceRequest {
fn get_api_event_type(&self) -> Option<ApiEventsType> {
Some(ApiEventsType::Dispute {
dispute_id: self.dispute_id.clone(),
})
}
}