File tree 2 files changed +10
-12
lines changed
2 files changed +10
-12
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,20 +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 ( ) ,
453
+ user . gh_login ,
456
454
self . name
457
455
) )
458
456
}
You can’t perform that action at this time.
0 commit comments