File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -397,6 +397,7 @@ async fn determine_assignee(
397397 & teams,
398398 config,
399399 & event. issue ,
400+ & event. issue . user . login ,
400401 & [ name] ,
401402 )
402403 . await
@@ -420,6 +421,7 @@ async fn determine_assignee(
420421 & teams,
421422 config,
422423 & event. issue ,
424+ & event. issue . user . login ,
423425 & candidates,
424426 )
425427 . await
@@ -461,6 +463,7 @@ async fn determine_assignee(
461463 & teams,
462464 config,
463465 & event. issue ,
466+ & event. issue . user . login ,
464467 fallback,
465468 )
466469 . await
@@ -645,6 +648,7 @@ pub(super) async fn handle_command(
645648 & teams,
646649 config,
647650 issue,
651+ & event. user ( ) . login ,
648652 & [ assignee. to_string ( ) ] ,
649653 )
650654 . await
@@ -871,11 +875,12 @@ async fn find_reviewer_from_names(
871875 teams : & Teams ,
872876 config : & AssignConfig ,
873877 issue : & Issue ,
878+ requested_by : & str ,
874879 names : & [ String ] ,
875880) -> Result < ReviewerSelection , FindReviewerError > {
876881 // Fast path for self-assign, which is always allowed.
877882 if let [ name] = names {
878- if is_self_assign ( & name, & issue . user . login ) {
883+ if is_self_assign ( & name, requested_by ) {
879884 return Ok ( ReviewerSelection :: from_name ( name. clone ( ) ) ) ;
880885 }
881886 }
You can’t perform that action at this time.
0 commit comments