diff --git a/Iceshrimp.Backend/Controllers/Mastodon/Renderers/UserRenderer.cs b/Iceshrimp.Backend/Controllers/Mastodon/Renderers/UserRenderer.cs index 3a682791..018fa38a 100644 --- a/Iceshrimp.Backend/Controllers/Mastodon/Renderers/UserRenderer.cs +++ b/Iceshrimp.Backend/Controllers/Mastodon/Renderers/UserRenderer.cs @@ -15,8 +15,7 @@ public class UserRenderer( IOptions config, IOptionsSnapshot security, MfmConverter mfmConverter, - DatabaseContext db, - FlagService flags + DatabaseContext db ) : IScopedService { private readonly string _transparent = $"https://{config.Value.WebDomain}/assets/transparent.png"; @@ -77,13 +76,7 @@ public class UserRenderer( IsBot = user.IsBot, IsDiscoverable = user.IsExplorable, Fields = fields?.ToList() ?? [], - Emoji = profileEmoji, - Pleroma = flags?.IsPleroma.Value == true - ? new PleromaUserExtensions - { - IsAdmin = user.IsAdmin, - IsModerator = user.IsModerator - } : null + Emoji = profileEmoji }; if (localUser is null && security.Value.PublicPreview == Enums.PublicPreview.RestrictedNoMedia) //TODO diff --git a/Iceshrimp.Backend/Controllers/Mastodon/Schemas/Entities/AccountEntity.cs b/Iceshrimp.Backend/Controllers/Mastodon/Schemas/Entities/AccountEntity.cs index 96716808..139703a0 100644 --- a/Iceshrimp.Backend/Controllers/Mastodon/Schemas/Entities/AccountEntity.cs +++ b/Iceshrimp.Backend/Controllers/Mastodon/Schemas/Entities/AccountEntity.cs @@ -30,7 +30,7 @@ public class AccountEntity : IIdentifiable [J("emojis")] public required List Emoji { get; set; } [J("id")] public required string Id { get; set; } [J("last_status_at")] public string? LastStatusAt { get; set; } - [J("pleroma")] public required PleromaUserExtensions? Pleroma { get; set; } + //[J("pleroma")] public required PleromaUserExtensions? Pleroma { get; set; } [J("avatar_description")] public required string AvatarDescription { get; set; } [J("header_description")] public required string HeaderDescription { get; set; }