summaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorJonas Franz <info@jonasfranz.software>2018-10-05 17:49:30 +0200
committertechknowlogick <hello@techknowlogick.com>2018-10-05 11:49:30 -0400
commit94cd7bb25b8f142d2865aaf740ae19cd98ca6927 (patch)
treeb19ee5809be0ca0462d7212eace924f634af95c9 /models
parentd7ca839c678a4ee3226bf23b4f439e026fe67a53 (diff)
downloadgitea-94cd7bb25b8f142d2865aaf740ae19cd98ca6927.tar.gz
gitea-94cd7bb25b8f142d2865aaf740ae19cd98ca6927.zip
Hide outdated comments in file view (#5017)
* Hide outdated comments in file view Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add unit test by adding "invalidated" comment to fixtures Signed-off-by: Jonas Franz <info@jonasfranz.software>
Diffstat (limited to 'models')
-rw-r--r--models/fixtures/comment.yml11
-rw-r--r--models/issue_comment.go2
2 files changed, 12 insertions, 1 deletions
diff --git a/models/fixtures/comment.yml b/models/fixtures/comment.yml
index 6d4812f096..6abd26973b 100644
--- a/models/fixtures/comment.yml
+++ b/models/fixtures/comment.yml
@@ -41,3 +41,14 @@
tree_path: "README.md"
created_unix: 946684812
invalidated: false
+
+-
+ id: 6
+ type: 21 # code comment
+ poster_id: 1
+ issue_id: 2
+ content: "it's already invalidated. boring..."
+ line: -4
+ tree_path: "README.md"
+ created_unix: 946684812
+ invalidated: true
diff --git a/models/issue_comment.go b/models/issue_comment.go
index eb185a7662..0085c7a732 100644
--- a/models/issue_comment.go
+++ b/models/issue_comment.go
@@ -1084,7 +1084,7 @@ func fetchCodeCommentsByReview(e Engine, issue *Issue, currentUser *User, review
}
conds := opts.toConds()
if review.ID == 0 {
- conds.And(builder.Eq{"invalidated": false})
+ conds = conds.And(builder.Eq{"invalidated": false})
}
var comments []*Comment