feat(frontend): show audit log entry for closed reports

This commit is contained in:
sam 2025-02-03 17:35:34 +01:00
parent cacd3a30b7
commit 6bb01f0bf1
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
6 changed files with 81 additions and 12 deletions

View file

@ -229,6 +229,7 @@ public class ReportsController(
.Reports.Include(r => r.Reporter)
.Include(r => r.TargetUser)
.Include(r => r.TargetMember)
.Include(r => r.AuditLogEntry)
.FirstOrDefaultAsync(r => r.Id == id, ct);
if (report == null)
throw new ApiError.NotFound("No report with that ID found.");
@ -243,6 +244,9 @@ public class ReportsController(
),
Member: report.TargetMember != null
? memberRenderer.RenderMember(report.TargetMember)
: null,
AuditLogEntry: report.AuditLogEntry != null
? moderationRenderer.RenderAuditLogEntry(report.AuditLogEntry)
: null
)
);