Skip to content

Commit 9b2a3a9

Browse files
committed
2024-09-10 - Add supervisor as reviewer whenever adding a member, when the member has no reviewer
1 parent 2700c76 commit 9b2a3a9

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,21 @@ const TeamReviews = ({ onBack, periodId }) => {
241241
if (res.error) return;
242242

243243
setTeamMembers(teamMembers);
244+
addAssignmentForMemberWithNone(teamMembers);
244245
};
245246

247+
const addAssignmentForMemberWithNone = async (members) => {
248+
members.forEach(member => {
249+
const exists = assignments.some(
250+
a => a.revieweeId === member.id
251+
);
252+
if (!!!exists && member.reviewerId) {
253+
const reviewers = [{ id: member.reviewerId }];
254+
updateReviewers(member, reviewers);
255+
}
256+
});
257+
}
258+
246259
const getReviewStatus = useCallback(
247260
teamMemberId => {
248261
let reviewStates = { submitted: false, inProgress: false };

0 commit comments

Comments
 (0)