فهرست منبع

Fix formatting and add vault link to notification emails

Nick Fox 6 سال پیش
والد
کامیت
2f5bdc23f6
1فایلهای تغییر یافته به همراه8 افزوده شده و 8 حذف شده
  1. 8 8
      src/mail.rs

+ 8 - 8
src/mail.rs

@@ -89,8 +89,8 @@ pub fn send_invite_accepted(
         ("Invitation accepted",
         ("Invitation accepted",
         format!(
         format!(
             "<html>
             "<html>
-             <p>Your invitation to <b>{}</b> to join <b>{}</b> was accepted. Please log in to the bitwarden_rs server and confirm them from the organization management page.</p>
-             </html>", new_user_email, org_name))
+             <p>Your invitation for <b>{}</b> to join <b>{}</b> was accepted. Please <a href=\"{}\">log in</a> to the bitwarden_rs server and confirm them from the organization management page.</p>
+             </html>", new_user_email, org_name, CONFIG.domain))
     };
     };
 
 
     send_email(&address, &subject, &body, &config)
     send_email(&address, &subject, &body, &config)
@@ -105,8 +105,8 @@ pub fn send_invite_confirmed(
         (format!("Invitation to {} confirmed", org_name),
         (format!("Invitation to {} confirmed", org_name),
         format!(
         format!(
             "<html>
             "<html>
-             <p>Your invitation to join <b>{}</b> was accepted. It will now appear under the Organizations the next time you log into the web vault.</p>
-             </html>", org_name))
+             <p>Your invitation to join <b>{}</b> was confirmed. It will now appear under the Organizations the next time you <a href=\"{}\">log in</a> to the web vault.</p>
+             </html>", org_name, CONFIG.domain))
     };
     };
 
 
     send_email(&address, &subject, &body, &config)
     send_email(&address, &subject, &body, &config)
@@ -122,8 +122,8 @@ fn send_email(address: &str, subject: &str, body: &str, config: &MailConfig) ->
     .build()
     .build()
     .map_err(|e| Error::new("Error building email", e.to_string()))?;
     .map_err(|e| Error::new("Error building email", e.to_string()))?;
 
 
-mailer(config)
-    .send(email.into())
-    .map_err(|e| Error::new("Error sending email", e.to_string()))
-    .and(Ok(()))
+    mailer(config)
+        .send(email.into())
+        .map_err(|e| Error::new("Error sending email", e.to_string()))
+        .and(Ok(()))
 }
 }