X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapi%2Fsrc%2Fcomment_report%2Fresolve.rs;h=111495276ac5f2778ff5b3bfd6fd2a4d2c181c9f;hb=1d38aad9d3d51ef606074d5b49a8030c49dd0e9e;hp=88fd70071547ef28a47fdc2a9b0a105b24b136ee;hpb=73492af4b09448684ffde3d55454434ec3ed490b;p=lemmy.git diff --git a/crates/api/src/comment_report/resolve.rs b/crates/api/src/comment_report/resolve.rs index 88fd7007..11149527 100644 --- a/crates/api/src/comment_report/resolve.rs +++ b/crates/api/src/comment_report/resolve.rs @@ -24,23 +24,24 @@ impl Perform for ResolveCommentReport { let report_id = data.report_id; let person_id = local_user_view.person.id; - let report = CommentReportView::read(context.pool(), report_id, person_id).await?; + let report = CommentReportView::read(&mut context.pool(), report_id, person_id).await?; let person_id = local_user_view.person.id; - is_mod_or_admin(context.pool(), person_id, report.community.id).await?; + is_mod_or_admin(&mut context.pool(), person_id, report.community.id).await?; if data.resolved { - CommentReport::resolve(context.pool(), report_id, person_id) + CommentReport::resolve(&mut context.pool(), report_id, person_id) .await .with_lemmy_type(LemmyErrorType::CouldntResolveReport)?; } else { - CommentReport::unresolve(context.pool(), report_id, person_id) + CommentReport::unresolve(&mut context.pool(), report_id, person_id) .await .with_lemmy_type(LemmyErrorType::CouldntResolveReport)?; } let report_id = data.report_id; - let comment_report_view = CommentReportView::read(context.pool(), report_id, person_id).await?; + let comment_report_view = + CommentReportView::read(&mut context.pool(), report_id, person_id).await?; Ok(CommentReportResponse { comment_report_view,