20 lines
767 B
C#
20 lines
767 B
C#
namespace PrivaPub.ClientModels.Admin
|
|||
|
|
{
|
||
|
|
// a report as moderators read it: who sent it ("local" for a persona here, never which one; or the remote actor), whom
|
||
|
|
// and which posts it is about, and whether it was resolved
|
||
|
|
public class ViewReport
|
||
|
|
{
|
||
|
|
public string ID { get; set; }
|
||
|
|
public string Reporter { get; set; }
|
||
|
|
public string TargetAccountId { get; set; }
|
||
|
|
public string TargetActorURI { get; set; }
|
||
|
|
public List<string> PostIds { get; set; } = new();
|
||
|
|
public List<string> ObjectURIs { get; set; } = new();
|
||
|
|
public string Category { get; set; }
|
||
|
|
public string Comment { get; set; }
|
||
|
|
public bool Forwarded { get; set; }
|
||
|
|
public bool IsResolved { get; set; }
|
||
|
|
public DateTime CreatedAt { get; set; }
|
||
|
|
public DateTime? ResolvedAt { get; set; }
|
||
|
|
}
|
||
|
|
}
|