diff options
Diffstat (limited to 'models/issue.go')
-rw-r--r-- | models/issue.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/models/issue.go b/models/issue.go index f856ca63..40d3bab0 100644 --- a/models/issue.go +++ b/models/issue.go @@ -349,8 +349,12 @@ func UpdateIssueUserPairByAssignee(aid, iid int64) error { return err } + // Assignee ID equals to 0 means clear assignee. + if aid == 0 { + return nil + } rawSql = "UPDATE `issue_user` SET is_assigned = true WHERE uid = ? AND issue_id = ?" - _, err := orm.Exec(rawSql, true, aid, iid) + _, err := orm.Exec(rawSql, aid, iid) return err } |