File tree Expand file tree Collapse file tree 2 files changed +10
-13
lines changed Expand file tree Collapse file tree 2 files changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -92,7 +92,7 @@ https://crates.io/confirm/{}",
92
92
/// the database and the user will see the invitation when they visit
93
93
/// https://crates.io/me/pending-invites/.
94
94
pub fn send_owner_invite_email(email: &str, user_name: &str, crate_name: &str) {
95
- let subject = "Please confirm crate ownership";
95
+ let subject = "Crate ownership invitation ";
96
96
let body = format!(
97
97
"{} has invited you to become an owner of the crate {}!\n
98
98
Please visit https://crates.io/me/pending-invites to accept or reject
Original file line number Diff line number Diff line change @@ -427,10 +427,10 @@ impl Crate {
427
427
428
428
match owner {
429
429
// Users are invited and must accept before being added
430
- owner @ Owner::User(_ ) => {
430
+ Owner::User(user ) => {
431
431
let maybe_inserted = insert_into(crate_owner_invitations::table)
432
432
.values(&NewCrateOwnerInvitation {
433
- invited_user_id: owner .id() ,
433
+ invited_user_id: user .id,
434
434
invited_by_user_id: req_user.id,
435
435
crate_id: self.id,
436
436
})
@@ -439,21 +439,18 @@ impl Crate {
439
439
.optional()?;
440
440
441
441
if maybe_inserted.is_some() {
442
- if let Owner::User(user) = &owner {
443
- if let Ok(Some(email)) = user.verified_email(&conn) {
444
- email::send_owner_invite_email(
445
- &email.as_str(),
446
- &req_user.gh_login.as_str(),
447
- &self.name.as_str(),
448
- );
449
- }
442
+ if let Ok(Some(email)) = user.verified_email(&conn) {
443
+ email::send_owner_invite_email(
444
+ &email.as_str(),
445
+ &req_user.gh_login.as_str(),
446
+ &self.name.as_str(),
447
+ );
450
448
}
451
449
}
452
450
453
451
Ok(format!(
454
452
"user {} has been invited to be an owner of crate {}",
455
- owner.login(),
456
- self.name
453
+ user.gh_login, self.name
457
454
))
458
455
}
459
456
// Teams are added as owners immediately
You can’t perform that action at this time.
0 commit comments