diff --git a/Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs b/Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs index 007f7e0b..977c815d 100644 --- a/Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs +++ b/Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs @@ -31,7 +31,9 @@ public class UserRenderer(IOptions config, DatabaseConte InstanceName = instanceName, InstanceIconUrl = instanceIcon, Emojis = emoji, - MovedTo = user.MovedToUri + MovedTo = user.MovedToUri, + IsBot = user.IsBot, + IsCat = user.IsCat }; } diff --git a/Iceshrimp.Shared/Schemas/Web/UserResponse.cs b/Iceshrimp.Shared/Schemas/Web/UserResponse.cs index e0786e50..31cdabce 100644 --- a/Iceshrimp.Shared/Schemas/Web/UserResponse.cs +++ b/Iceshrimp.Shared/Schemas/Web/UserResponse.cs @@ -14,6 +14,8 @@ public class UserResponse public required string? InstanceName { get; set; } public required string? InstanceIconUrl { get; set; } + public bool IsBot { get; set; } = false; + public bool IsCat { get; set; } = false; public List Emojis { get; set; } = []; [JI(Condition = WhenWritingNull)] public string? MovedTo { get; set; }