aboutsummaryrefslogtreecommitdiff
path: root/models/issue.go
diff options
context:
space:
mode:
Diffstat (limited to 'models/issue.go')
-rw-r--r--models/issue.go6
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
}