mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-04 05:59:48 +08:00
chore: Allow to update refund reason (#372)
This commit is contained in:
@ -81,8 +81,9 @@ pub enum RefundUpdate {
|
||||
refund_error_message: Option<String>,
|
||||
refund_arn: String,
|
||||
},
|
||||
MetadataUpdate {
|
||||
MetadataAndReasonUpdate {
|
||||
metadata: Option<serde_json::Value>,
|
||||
reason: Option<String>,
|
||||
},
|
||||
StatusUpdate {
|
||||
connector_refund_id: Option<String>,
|
||||
@ -104,6 +105,7 @@ pub struct RefundUpdateInternal {
|
||||
refund_error_message: Option<String>,
|
||||
refund_arn: Option<String>,
|
||||
metadata: Option<serde_json::Value>,
|
||||
refund_reason: Option<String>,
|
||||
}
|
||||
|
||||
impl From<RefundUpdate> for RefundUpdateInternal {
|
||||
@ -123,8 +125,9 @@ impl From<RefundUpdate> for RefundUpdateInternal {
|
||||
refund_arn: Some(refund_arn),
|
||||
..Default::default()
|
||||
},
|
||||
RefundUpdate::MetadataUpdate { metadata } => Self {
|
||||
RefundUpdate::MetadataAndReasonUpdate { metadata, reason } => Self {
|
||||
metadata,
|
||||
refund_reason: reason,
|
||||
..Default::default()
|
||||
},
|
||||
RefundUpdate::StatusUpdate {
|
||||
|
||||
Reference in New Issue
Block a user