@@ -314,17 +314,17 @@ impl Crate {
314
314
}
315
315
316
316
pub fn owner_add ( & self , app : & App , conn : & Connection , req_user : & User ,
317
- name : & str ) -> CargoResult < ( ) > {
317
+ login : & str ) -> CargoResult < ( ) > {
318
318
319
- let owner = match Owner :: find_by_name ( conn, name ) {
319
+ let owner = match Owner :: find_by_login ( conn, login ) {
320
320
Ok ( owner@Owner :: User ( _) ) => { owner }
321
321
Ok ( Owner :: Team ( team) ) => if try!( team. contains_user ( app, req_user) ) {
322
322
Owner :: Team ( team)
323
323
} else {
324
- return Err ( human ( format ! ( "only members of {} can add it as an owner" , name ) ) ) ;
324
+ return Err ( human ( format ! ( "only members of {} can add it as an owner" , login ) ) ) ;
325
325
} ,
326
- Err ( err) => if name . contains ( ":" ) {
327
- Owner :: Team ( try!( Team :: create ( app, conn, name , req_user) ) )
326
+ Err ( err) => if login . contains ( ":" ) {
327
+ Owner :: Team ( try!( Team :: create ( app, conn, login , req_user) ) )
328
328
} else {
329
329
return Err ( err) ;
330
330
} ,
@@ -339,9 +339,9 @@ impl Crate {
339
339
}
340
340
341
341
pub fn owner_remove ( & self , conn : & Connection , _req_user : & User ,
342
- name : & str ) -> CargoResult < ( ) > {
343
- let owner = try!( Owner :: find_by_name ( conn, name ) . map_err ( |_| {
344
- human ( format ! ( "could not find user with login `{}`" , name ) )
342
+ login : & str ) -> CargoResult < ( ) > {
343
+ let owner = try!( Owner :: find_by_login ( conn, login ) . map_err ( |_| {
344
+ human ( format ! ( "could not find owner with login `{}`" , login ) )
345
345
} ) ) ;
346
346
try!( conn. execute ( "UPDATE crate_owners
347
347
SET deleted = TRUE, updated_at = $1
@@ -1022,23 +1022,23 @@ fn modify_owners(req: &mut Request, add: bool) -> CargoResult<Response> {
1022
1022
human ( "invalid json request" )
1023
1023
} ) ) ;
1024
1024
1025
- let names = try!( request. owners . or ( request. users ) . ok_or_else ( || {
1025
+ let logins = try!( request. owners . or ( request. users ) . ok_or_else ( || {
1026
1026
human ( "invalid json request" )
1027
1027
} ) ) ;
1028
1028
1029
- for name in & names {
1029
+ for login in & logins {
1030
1030
if add {
1031
- if owners. iter ( ) . any ( |owner| owner. name ( ) == * name ) {
1032
- return Err ( human ( format ! ( "`{}` is already an owner" , name ) ) )
1031
+ if owners. iter ( ) . any ( |owner| owner. login ( ) == * login ) {
1032
+ return Err ( human ( format ! ( "`{}` is already an owner" , login ) ) )
1033
1033
}
1034
- try!( krate. owner_add ( req. app ( ) , tx, & user, & name ) ) ;
1034
+ try!( krate. owner_add ( req. app ( ) , tx, & user, & login ) ) ;
1035
1035
} else {
1036
1036
// Removing the team that gives you rights is prevented because
1037
1037
// team members only have Rights::Publish
1038
- if * name == user. gh_login {
1038
+ if * login == user. gh_login {
1039
1039
return Err ( human ( "cannot remove yourself as an owner" ) )
1040
1040
}
1041
- try!( krate. owner_remove ( tx, & user, & name ) ) ;
1041
+ try!( krate. owner_remove ( tx, & user, & login ) ) ;
1042
1042
}
1043
1043
}
1044
1044
0 commit comments