mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-27 19:46:48 +08:00
feat(dashboard_metadata): Add ReconStatus in dashboard_metadata (#7595)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
@ -27,6 +27,7 @@ pub enum SetMetaDataRequest {
|
||||
#[serde(skip)]
|
||||
IsChangePasswordRequired,
|
||||
OnboardingSurvey(OnboardingSurvey),
|
||||
ReconStatus(ReconStatus),
|
||||
}
|
||||
|
||||
#[derive(Debug, serde::Deserialize, serde::Serialize)]
|
||||
@ -104,6 +105,12 @@ pub struct ProdIntent {
|
||||
pub is_completed: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug, serde::Deserialize, serde::Serialize, Clone)]
|
||||
pub struct ReconStatus {
|
||||
pub is_order_data_set: bool,
|
||||
pub is_processor_data_set: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug, serde::Deserialize, EnumString, serde::Serialize)]
|
||||
pub enum GetMetaDataRequest {
|
||||
ProductionAgreement,
|
||||
@ -129,6 +136,7 @@ pub enum GetMetaDataRequest {
|
||||
IsMultipleConfiguration,
|
||||
IsChangePasswordRequired,
|
||||
OnboardingSurvey,
|
||||
ReconStatus,
|
||||
}
|
||||
|
||||
#[derive(Debug, serde::Deserialize, serde::Serialize)]
|
||||
@ -167,4 +175,5 @@ pub enum GetMetaDataResponse {
|
||||
IsMultipleConfiguration(bool),
|
||||
IsChangePasswordRequired(bool),
|
||||
OnboardingSurvey(Option<OnboardingSurvey>),
|
||||
ReconStatus(Option<ReconStatus>),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user