From 4d39f657b049a315c676dae26102b266322916d2 Mon Sep 17 00:00:00 2001 From: pancakes Date: Wed, 18 Dec 2024 19:13:38 +1000 Subject: [PATCH] [backend/api] Include AvatarAlt and BannerAlt in UserResponse --- 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 12509419..5f114e50 100644 --- a/Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs +++ b/Iceshrimp.Backend/Controllers/Web/Renderers/UserRenderer.cs @@ -28,7 +28,9 @@ public class UserRenderer(IOptions config, DatabaseConte Host = user.Host, DisplayName = user.DisplayName, AvatarUrl = user.GetAvatarUrl(config.Value), + AvatarAlt = user.Avatar?.Comment, BannerUrl = user.GetBannerUrl(config.Value), + BannerAlt = user.Banner?.Comment, InstanceName = instanceName, InstanceIconUrl = instanceIcon, Emojis = emoji, @@ -92,4 +94,4 @@ public class UserRenderer(IOptions config, DatabaseConte public required List InstanceData; public required Dictionary> Emojis; } -} \ No newline at end of file +} diff --git a/Iceshrimp.Shared/Schemas/Web/UserResponse.cs b/Iceshrimp.Shared/Schemas/Web/UserResponse.cs index d7b4f93d..9713cd5b 100644 --- a/Iceshrimp.Shared/Schemas/Web/UserResponse.cs +++ b/Iceshrimp.Shared/Schemas/Web/UserResponse.cs @@ -11,7 +11,9 @@ public class UserResponse : IIdentifiable public required string? Host { get; set; } public required string? DisplayName { get; set; } public required string? AvatarUrl { get; set; } + public string? AvatarAlt { get; set; } public required string? BannerUrl { get; set; } + public string? BannerAlt { get; set; } public required string? InstanceName { get; set; } public required string? InstanceIconUrl { get; set; }