File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
web-ui/src/components/reviews Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -219,6 +219,18 @@ const TeamReviews = ({ onBack, periodId }) => {
219219 source = showAll
220220 ? selectCurrentUserSubordinates ( state )
221221 : selectTeamMembersBySupervisorId ( state , myId ) ;
222+
223+ // And others that the current user may be assigned to review.
224+ assignments . filter ( a => a . reviewerId == currentUser . id )
225+ . forEach ( a => {
226+ if ( ! source . some ( s => s . id == a . revieweeId ) ) {
227+ // Add this user to the list of members to show by default.
228+ const member = currentMembers . find ( m => m . id == a . revieweeId ) ;
229+ if ( member ) {
230+ source . push ( member ) ;
231+ }
232+ }
233+ } ) ;
222234 }
223235
224236 // Always filter the members down to existing selected assignments.
@@ -802,7 +814,9 @@ const TeamReviews = ({ onBack, periodId }) => {
802814 const renderSelfReviewStatus = member => {
803815 const recipientProfile = selectProfile ( state , member . id ) ;
804816 const manages = recipientProfile . supervisorid == currentUser ?. id ;
805- if ( manages ) {
817+ const request = getReviewRequest ( member , currentUser ) ;
818+ const isReviewer = request ?. recipientId == currentUser ?. id ;
819+ if ( manages || isReviewer ) {
806820 const selfReviewRequest = getSelfReviewRequest ( member ) ;
807821 return (
808822 < Chip
You can’t perform that action at this time.
0 commit comments