refactor(recon): update recipient email and mail body for ProFeatureRequest (#3381)

This commit is contained in:
Kashif
2024-01-18 22:36:40 +05:30
committed by GitHub
parent 7516a16763
commit 5a791aaf4d
2 changed files with 14 additions and 16 deletions

View File

@ -102,9 +102,9 @@ pub async fn send_recon_request(
user_name: UserName::new(user_from_db.name)
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Failed to form username")?,
recipient_email: UserEmail::from_pii_email(user_from_db.email.clone())
recipient_email: UserEmail::new(Secret::new("biz@hyperswitch.io".to_string()))
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Failed to convert to UserEmail from pii::Email")?,
.attach_printable("Failed to convert recipient's email to UserEmail")?,
settings: state.conf.clone(),
subject: format!(
"Dashboard Pro Feature Request by {}",
@ -187,7 +187,7 @@ pub async fn recon_merchant_account_update(
let email_contents = email_types::ReconActivation {
recipient_email: UserEmail::from_pii_email(user_email.clone())
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Failed to convert to UserEmail from pii::Email")?,
.attach_printable("Failed to convert recipient's email to UserEmail from pii::Email")?,
user_name: UserName::new(Secret::new("HyperSwitch User".to_string()))
.change_context(errors::ApiErrorResponse::InternalServerError)
.attach_printable("Failed to form username")?,

View File

@ -74,19 +74,17 @@ pub mod html {
merchant_id,
user_name,
user_email,
} => {
format!(
"Dear Hyperswitch Support Team,
Dashboard Pro Feature Request,
Feature name : {feature_name}
Merchant ID : {merchant_id}
Merchant Name : {user_name}
Email : {user_email}
(note: This is an auto generated email. use merchant email for any further comunications)",
)
}
} => format!(
"Dear Hyperswitch Support Team,
Dashboard Pro Feature Request,
Feature name : {feature_name}
Merchant ID : {merchant_id}
Merchant Name : {user_name}
Email : {user_email}
(note: This is an auto generated email. Use merchant email for any further communications)",
),
}
}
}