From 613984c69d29912ff2bcfd04ee7ff19b9ace42f2 Mon Sep 17 00:00:00 2001 From: koko Date: Thu, 4 May 2023 17:35:15 -0400 Subject: [PATCH] Add moderation/permission info to /api/v1/user (#761) * Add moderation / permission info to /api/v1/user * Consolidate everything into a single PermissionLevel reference --- ProjectLighthouse.Servers.API/Responses/ApiUser.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ProjectLighthouse.Servers.API/Responses/ApiUser.cs b/ProjectLighthouse.Servers.API/Responses/ApiUser.cs index 2fd6fc07..7a893c51 100644 --- a/ProjectLighthouse.Servers.API/Responses/ApiUser.cs +++ b/ProjectLighthouse.Servers.API/Responses/ApiUser.cs @@ -20,6 +20,7 @@ public struct ApiUser public PrivacyType LevelVisibility { get; set; } public PrivacyType ProfileVisibility { get; set; } public bool CommentsEnabled { get; set; } + public PermissionLevel PermissionLevel { get; set; } public static ApiUser CreateFromEntity(UserEntity entity) => new() @@ -38,5 +39,6 @@ public struct ApiUser LevelVisibility = entity.LevelVisibility, ProfileVisibility = entity.ProfileVisibility, CommentsEnabled = entity.CommentsEnabled, + PermissionLevel = entity.PermissionLevel, }; } \ No newline at end of file