From 083fd6832eabac9cdbcfc63745ad89cbb01c6bbd Mon Sep 17 00:00:00 2001 From: notfire Date: Sun, 30 Mar 2025 22:29:29 -0400 Subject: [PATCH] let's try removing the asyncs --- Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs b/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs index 6892c848..5ff69ed0 100644 --- a/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs +++ b/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs @@ -88,18 +88,18 @@ public class AdminController( [HttpPatch("/api/v1/pleroma/admin/reports")] [Authenticate("admin:read:reports")] [ProducesResults(HttpStatusCode.OK)] - public async void SetReportState(ReportsQuery query) + public void SetReportState(ReportsQuery query) { var user = HttpContext.GetUserOrFail(); foreach (var list in query.Reports) { - var report = await db.Reports.Where(p => p.Id == list.Id).FirstOrDefaultAsync() + var report = db.Reports.FirstOrDefault(p => p.Id == list.Id) ?? throw GracefulException.NotFound("Report not found"); report.Resolved = list.State == "closed"; - await db.SaveChangesAsync(); + db.SaveChangesAsync(); } } } \ No newline at end of file