From d9875e476c2268892754359373526182d6055913 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 28 Jan 2024 13:23:27 +0100 Subject: [PATCH] fix(assignees): make sure task assignee created event contains the full task --- pkg/models/task_assignees.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/models/task_assignees.go b/pkg/models/task_assignees.go index bd062ae4a..33ae16882 100644 --- a/pkg/models/task_assignees.go +++ b/pkg/models/task_assignees.go @@ -268,8 +268,12 @@ func (t *Task) addNewAssigneeByID(s *xorm.Session, newAssigneeID int64, project } doer, _ := user.GetFromAuth(auth) + task, err := GetTaskSimple(s, &Task{ID: t.ID}) + if err != nil { + return err + } err = events.Dispatch(&TaskAssigneeCreatedEvent{ - Task: t, + Task: &task, Assignee: newAssignee, Doer: doer, })