]> Untitled Git - lemmy.git/blobdiff - crates/api/src/comment_report.rs
Admins can view all reports. Fixes #1810 (#1825)
[lemmy.git] / crates / api / src / comment_report.rs
index 32a4a5d9b8ef078ada09161ff39580af70b4abe5..67bc42acc00fc16e3d830e51b3f94f111070207c 100644 (file)
@@ -155,13 +155,14 @@ impl Perform for ListCommentReports {
       get_local_user_view_from_jwt(&data.auth, context.pool(), context.secret()).await?;
 
     let person_id = local_user_view.person.id;
+    let admin = local_user_view.person.admin;
     let community_id = data.community_id;
     let unresolved_only = data.unresolved_only;
 
     let page = data.page;
     let limit = data.limit;
     let comment_reports = blocking(context.pool(), move |conn| {
-      CommentReportQueryBuilder::create(conn, person_id)
+      CommentReportQueryBuilder::create(conn, person_id, admin)
         .community_id(community_id)
         .unresolved_only(unresolved_only)
         .page(page)