]> source.dussan.org Git - gitea.git/commitdiff
Delete reactions added to issues and comments when deleting repository (#4232)
authorLauris BH <lauris@nix.lv>
Tue, 12 Jun 2018 17:02:51 +0000 (20:02 +0300)
committertechknowlogick <techknowlogick@users.noreply.github.com>
Tue, 12 Jun 2018 17:02:51 +0000 (13:02 -0400)
models/repo.go

index c95c867f37b1cec74f4385c056409d1c76e86dd4..f4923cf4a953c7c4b7f6df5e1a770794e7580934 100644 (file)
@@ -1848,6 +1848,9 @@ func DeleteRepository(doer *User, uid, repoID int64) error {
                if _, err = sess.In("issue_id", issueIDs).Delete(&IssueUser{}); err != nil {
                        return err
                }
+               if _, err = sess.In("issue_id", issueIDs).Delete(&Reaction{}); err != nil {
+                       return err
+               }
 
                attachments := make([]*Attachment, 0, 5)
                if err = sess.