From a7e947e35c9b1262f41122a9b363ecfe2439a2e2 Mon Sep 17 00:00:00 2001 From: David Borland Date: Fri, 9 Dec 2022 10:52:20 -0500 Subject: [PATCH] Feature/integrate available reviews (#221) * Adjust getAssignments * Remove print statements * Adjusting assignment status color and reviewer message * Use request_review_assignment parameter * Remove print statements --- .../assignment-selection/refine-selection.js | 4 ++-- .../assignment-selection/review-selection.js | 2 +- .../components/assignments/assignment.js | 4 ++-- client/src/utils/api.js | 22 ++++++++++++------- client/src/utils/assignment-utils.js | 3 +++ 5 files changed, 22 insertions(+), 13 deletions(-) diff --git a/client/src/modules/assignment/components/assignment-selection/refine-selection.js b/client/src/modules/assignment/components/assignment-selection/refine-selection.js index b515d025..6f0157f6 100644 --- a/client/src/modules/assignment/components/assignment-selection/refine-selection.js +++ b/client/src/modules/assignment/components/assignment-selection/refine-selection.js @@ -41,12 +41,12 @@ export const RefineSelection = ({ assignments, training = false }) => { status !== 'active' && reviewer?.login) } + assignments={ assignments.filter(({ status }) => status === 'review') } /> status === 'waiting' && !reviewer?.login) } + assignments={ assignments.filter(({ status }) => status === 'waiting') } /> diff --git a/client/src/modules/assignment/components/assignment-selection/review-selection.js b/client/src/modules/assignment/components/assignment-selection/review-selection.js index 7efa37c0..9a39335a 100644 --- a/client/src/modules/assignment/components/assignment-selection/review-selection.js +++ b/client/src/modules/assignment/components/assignment-selection/review-selection.js @@ -23,7 +23,7 @@ export const ReviewSelection = ({ review, waiting, volumes, training }) => {
- Your active { training && 'training' } reviews + Your { training && 'training' } reviews { reviewSubheader } diff --git a/client/src/modules/assignment/components/assignments/assignment.js b/client/src/modules/assignment/components/assignments/assignment.js index 140ba61e..7d55d8f7 100644 --- a/client/src/modules/assignment/components/assignments/assignment.js +++ b/client/src/modules/assignment/components/assignments/assignment.js @@ -21,7 +21,7 @@ export const Assignment = ({ assignment, enabled }) => { const onLoadClick = async () => { if (assignment.status === 'waiting') { try { - await api.requestAssignment(user._id, assignment.subvolumeId, assignment.id); + await api.requestAssignment(user._id, assignment.subvolumeId, assignment.id, true); const newAssignment = { ...assignment, @@ -72,7 +72,7 @@ export const Assignment = ({ assignment, enabled }) => {