Fixing test.

auto_resolve_reports_1
Dessalines 8 months ago
parent 94db868016
commit 7424f62c27

@ -201,7 +201,6 @@ mod tests {
community::{Community, CommunityInsertForm, CommunityModerator, CommunityModeratorForm}, community::{Community, CommunityInsertForm, CommunityModerator, CommunityModeratorForm},
instance::Instance, instance::Instance,
local_user::{LocalUser, LocalUserInsertForm}, local_user::{LocalUser, LocalUserInsertForm},
moderator::{ModRemovePost, ModRemovePostForm},
person::{Person, PersonInsertForm}, person::{Person, PersonInsertForm},
post::{Post, PostInsertForm}, post::{Post, PostInsertForm},
post_report::{PostReport, PostReportForm}, post_report::{PostReport, PostReportForm},
@ -350,14 +349,11 @@ mod tests {
.unwrap(); .unwrap();
assert_eq!(2, report_count); assert_eq!(2, report_count);
// Writing post removal to mod log should automatically resolve reports // Pretend the post was removed, and resolve all reports for that object.
let remove_form = ModRemovePostForm { // This is called manually in the API for post removals
mod_person_id: inserted_timmy.id, PostReport::resolve_all_for_object(pool, inserted_jessica_report.post_id, inserted_timmy.id)
post_id: inserted_jessica_report.post_id, .await
reason: None, .unwrap();
removed: Some(true),
};
ModRemovePost::create(pool, &remove_form).await.unwrap();
let read_jessica_report_view_after_resolve = let read_jessica_report_view_after_resolve =
PostReportView::read(pool, inserted_jessica_report.id, inserted_timmy.id) PostReportView::read(pool, inserted_jessica_report.id, inserted_timmy.id)

Loading…
Cancel
Save