From 68684dbfcb57c8c54987a58d976c278dee6a132b Mon Sep 17 00:00:00 2001 From: pancakes Date: Sat, 16 Nov 2024 19:37:51 +1000 Subject: [PATCH] [backend] Add bot and cat fields to users --- Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs | 4 +++- Iceshrimp.Shared/Schemas/Web/UserResponse.cs | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) 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; }