diff --git a/src/views/ChoreEdit/ChoreEdit.jsx b/src/views/ChoreEdit/ChoreEdit.jsx index a4f1c3a..26fe601 100644 --- a/src/views/ChoreEdit/ChoreEdit.jsx +++ b/src/views/ChoreEdit/ChoreEdit.jsx @@ -579,7 +579,7 @@ const ChoreEdit = () => { if (assignees.length === 0) { setAssignStrategy('no_assignee') setAssignedTo(null) - } else if (assignees.length === 1) { + } else { if (!assignees.some(a => a.userId === assignedTo)) { setAssignedTo(assignees[0].userId) } @@ -1016,10 +1016,10 @@ const ChoreEdit = () => { } disabled={assignees.length === 0} value={assignedTo > -1 ? assignedTo : null} - onChange={(_, newValue) => setAssignedTo(newValue)} + onChange={(_, selectedUserId) => setAssignedTo(selectedUserId)} > {performers - ?.filter(p => assignees.find(a => a.userId == p.userId)) + ?.filter(p => assignees.some(a => a.userId == p.userId)) .map((item, index) => (