Skip to content

Commit 6805f67

Browse files
committed
fix: assignee
1 parent e40d35f commit 6805f67

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

src/components/Projects/AddTaskModal.tsx

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,18 @@ export const AddTaskModal: React.FC<AddTaskModalProps> = ({
9999
e.preventDefault()
100100
if (formData.name.trim()) {
101101
const sprintValue = formData.sprint === 'none' ? null : Number(formData.sprint)
102-
const assigneeValue = formData.assignee === 'none' || !formData.assignee.trim()
103-
? null
104-
: { relationTo: 'digital-colleagues' as const, value: Number(formData.assignee) }
102+
103+
let assigneeValue = null
104+
if (formData.assignee !== 'none' && formData.assignee.trim()) {
105+
const selectedAssignee = assignees.find(a => a.id.toString() === formData.assignee)
106+
if (selectedAssignee) {
107+
if ('collection' in selectedAssignee) {
108+
assigneeValue = { relationTo: 'users' as const, value: selectedAssignee }
109+
} else {
110+
assigneeValue = { relationTo: 'digital-colleagues' as const, value: selectedAssignee }
111+
}
112+
}
113+
}
105114

106115
onAddTask({
107116
name: formData.name.trim(),

0 commit comments

Comments
 (0)