refactor(connector): [Worldpay] Remove Default Case Handling (#2488)

Co-authored-by: de-harish <harish.ramesh@talabat.com>
This commit is contained in:
Sudharsan GS
2023-10-25 23:50:25 +05:30
committed by GitHub
parent 9ff272121a
commit 2b2c38146d

View File

@ -217,7 +217,13 @@ impl From<EventType> for enums::AttemptStatus {
EventType::CaptureFailed => Self::CaptureFailed,
EventType::Refused => Self::Failure,
EventType::Charged | EventType::SentForSettlement => Self::Charged,
_ => Self::Pending,
EventType::Cancelled
| EventType::SentForRefund
| EventType::RefundFailed
| EventType::Refunded
| EventType::Error
| EventType::Expired
| EventType::Unknown => Self::Pending,
}
}
}
@ -227,7 +233,16 @@ impl From<EventType> for enums::RefundStatus {
match value {
EventType::Refunded => Self::Success,
EventType::RefundFailed => Self::Failure,
_ => Self::Pending,
EventType::Authorized
| EventType::Cancelled
| EventType::Charged
| EventType::SentForRefund
| EventType::Refused
| EventType::Error
| EventType::SentForSettlement
| EventType::Expired
| EventType::CaptureFailed
| EventType::Unknown => Self::Pending,
}
}
}