From f486266bb786bbb4ce5e4dc599494aa75c7f4f3a Mon Sep 17 00:00:00 2001 From: notfire Date: Sun, 30 Mar 2025 22:39:03 -0400 Subject: [PATCH] this really bads my gateway --- Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs b/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs index 3e9235e3..b69442a8 100644 --- a/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs +++ b/Iceshrimp.Backend/Controllers/Pleroma/AdminController.cs @@ -88,6 +88,7 @@ public class AdminController( [HttpPatch("/api/v1/pleroma/admin/reports")] [Authenticate("admin:read:reports")] [ProducesResults(HttpStatusCode.OK)] + [ProducesErrors(HttpStatusCode.NotFound)] public async void SetReportState(ReportsQuery query) { try @@ -96,8 +97,8 @@ public class AdminController( { var report = await db.Reports.Where(p => p.Id == list.Id).FirstOrDefaultAsync() ?? throw GracefulException.NotFound("Report not found"); - - report.Resolved = list.State == "closed"; + + report.Resolved = list.State is "resolved" or "closed"; await db.SaveChangesAsync(); }