From ac66cbe3daaadf171097797be8af486c8f5be34d Mon Sep 17 00:00:00 2001 From: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com> Date: Mon, 28 Apr 2025 16:49:54 +0530 Subject: [PATCH] refactor(refunds): set Instant as the default RefundType (#7824) --- crates/api_models/src/analytics/refunds.rs | 2 -- crates/api_models/src/refunds.rs | 2 +- crates/diesel_models/src/enums.rs | 2 -- 3 files changed, 1 insertion(+), 5 deletions(-) diff --git a/crates/api_models/src/analytics/refunds.rs b/crates/api_models/src/analytics/refunds.rs index 84954e7091..5099a03a1c 100644 --- a/crates/api_models/src/analytics/refunds.rs +++ b/crates/api_models/src/analytics/refunds.rs @@ -11,7 +11,6 @@ use crate::enums::{Currency, RefundStatus}; Clone, Copy, Debug, - Default, Hash, Eq, PartialEq, @@ -25,7 +24,6 @@ use crate::enums::{Currency, RefundStatus}; #[strum(serialize_all = "snake_case")] pub enum RefundType { InstantRefund, - #[default] RegularRefund, RetryRefund, } diff --git a/crates/api_models/src/refunds.rs b/crates/api_models/src/refunds.rs index e9a7a77592..e8fcf39ca4 100644 --- a/crates/api_models/src/refunds.rs +++ b/crates/api_models/src/refunds.rs @@ -165,8 +165,8 @@ pub struct RefundManualUpdateRequest { )] #[serde(rename_all = "snake_case")] pub enum RefundType { - #[default] Scheduled, + #[default] Instant, } diff --git a/crates/diesel_models/src/enums.rs b/crates/diesel_models/src/enums.rs index ead9c5bd07..bd710dfdd6 100644 --- a/crates/diesel_models/src/enums.rs +++ b/crates/diesel_models/src/enums.rs @@ -83,7 +83,6 @@ pub enum EventObjectType { Clone, Copy, Debug, - Default, Eq, PartialEq, serde::Serialize, @@ -96,7 +95,6 @@ pub enum EventObjectType { #[serde(rename_all = "snake_case")] pub enum RefundType { InstantRefund, - #[default] RegularRefund, RetryRefund, }