]> Untitled Git - lemmy.git/blobdiff - crates/api/src/post_report/resolve.rs
Diesel 2.0.0 upgrade (#2452)
[lemmy.git] / crates / api / src / post_report / resolve.rs
index f0eb3fdb8d4b22e563becf319463a6abf5e0976f..120a76f138bb155821e23f0ecd550690b8844cfd 100644 (file)
@@ -1,14 +1,12 @@
 use crate::Perform;
 use actix_web::web::Data;
 use lemmy_api_common::{
-  blocking,
-  get_local_user_view_from_jwt,
-  is_mod_or_admin,
   post::{PostReportResponse, ResolvePostReport},
+  utils::{blocking, get_local_user_view_from_jwt, is_mod_or_admin},
 };
 use lemmy_db_schema::{source::post_report::PostReport, traits::Reportable};
-use lemmy_db_views::post_report_view::PostReportView;
-use lemmy_utils::{ConnectionId, LemmyError};
+use lemmy_db_views::structs::PostReportView;
+use lemmy_utils::{error::LemmyError, ConnectionId};
 use lemmy_websocket::{messages::SendModRoomMessage, LemmyContext, UserOperation};
 
 /// Resolves or unresolves a post report and notifies the moderators of the community
@@ -37,7 +35,7 @@ impl Perform for ResolvePostReport {
     is_mod_or_admin(context.pool(), person_id, report.community.id).await?;
 
     let resolved = data.resolved;
-    let resolve_fun = move |conn: &'_ _| {
+    let resolve_fun = move |conn: &mut _| {
       if resolved {
         PostReport::resolve(conn, report_id, person_id)
       } else {