Iceshrimp.NET/Iceshrimp.Shared/Schemas/Web/ReportResponse.cs
2025-03-11 20:40:23 +01:00

16 lines
635 B
C#

using Iceshrimp.Shared.Helpers;
namespace Iceshrimp.Shared.Schemas.Web;
public class ReportResponse : IIdentifiable
{
public required string Id { get; set; }
public required DateTime CreatedAt { get; set; }
public required UserResponse TargetUser { get; set; }
public required UserResponse Reporter { get; set; }
public required UserResponse? Assignee { get; set; }
public required NoteResponse[] Notes { get; set; }
public required bool Resolved { get; set; }
public required bool Forwarded { get; set; }
public required string Comment { get; set; }
}