mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-03 13:30:39 +08:00
feat(dashboard_metadata): Add email alert for Prod Intent (#3482)
Co-authored-by: Mani Chandra Dulam <mani.dchandra@juspay.in> Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
90a24625ce
commit
94cd7b6897
@ -2,7 +2,7 @@ use std::{net::IpAddr, str::FromStr};
|
||||
|
||||
use actix_web::http::header::HeaderMap;
|
||||
use api_models::user::dashboard_metadata::{
|
||||
GetMetaDataRequest, GetMultipleMetaDataPayload, SetMetaDataRequest,
|
||||
GetMetaDataRequest, GetMultipleMetaDataPayload, ProdIntent, SetMetaDataRequest,
|
||||
};
|
||||
use diesel_models::{
|
||||
enums::DashboardMetadata as DBEnum,
|
||||
@ -276,3 +276,10 @@ pub fn parse_string_to_enums(query: String) -> UserResult<GetMultipleMetaDataPay
|
||||
.attach_printable("Error Parsing to DashboardMetadata enums")?,
|
||||
})
|
||||
}
|
||||
|
||||
pub fn is_prod_email_required(data: &ProdIntent) -> bool {
|
||||
!(data
|
||||
.poc_email
|
||||
.as_ref()
|
||||
.map_or(true, |mail| mail.contains("juspay")))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user