Skip to content

Commit 4be7cf0

Browse files
authored
On Repo Deletion: Delete related TrackedTimes too (#11110)
1 parent 5180deb commit 4be7cf0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

models/repo.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1614,6 +1614,11 @@ func DeleteRepository(doer *User, uid, repoID int64) error {
16141614
return err
16151615
}
16161616

1617+
if _, err = sess.In("issue_id", deleteCond).
1618+
Delete(&TrackedTime{}); err != nil {
1619+
return err
1620+
}
1621+
16171622
attachments = attachments[:0]
16181623
if err = sess.Join("INNER", "issue", "issue.id = attachment.issue_id").
16191624
Where("issue.repo_id = ?", repoID).

0 commit comments

Comments
 (0)