Skip to content

Commit fc5ee05

Browse files
authored
Merge pull request #2637 from objectcomputing/bugfix-2632/added-reviewee-not-showing-when-they-dont-have-a-supervisor
2024-10-16 - Assign null reviewer if reviewee has no supervisor
2 parents 6022495 + 14c2e4e commit fc5ee05

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

web-ui/src/components/reviews/TeamReviews.jsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,8 @@ const TeamReviews = ({ onBack, periodId }) => {
257257
// Now that teamMembers has been updated, we need to make sure that the
258258
// assignments reflects the set of team members.
259259
const ids = teamMembers.map(m => m.id);
260-
setAssignments(assignments.filter(a => a.revieweeId && ids.includes(a.revieweeId)));
260+
const newAssignments = assignments.filter(a => a.revieweeId && ids.includes(a.revieweeId));
261+
setAssignments(newAssignments);
261262
};
262263

263264
const addAssignmentForMemberWithNone = async (members) => {
@@ -268,6 +269,9 @@ const TeamReviews = ({ onBack, periodId }) => {
268269
if (!!!exists && member.supervisorid) {
269270
const reviewers = [{ id: member.supervisorid }];
270271
updateReviewers(member, reviewers);
272+
} else if (!!!exists && !!!member.supervisorid) {
273+
const reviewers = [{ id: null }];
274+
updateReviewers(member, reviewers);
271275
}
272276
});
273277
}

0 commit comments

Comments
 (0)