summary refs log tree commit diff
path: root/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-02-13 06:12:01 +0100
committerRory& <root@rory.gay>2026-02-13 06:12:18 +0100
commite5b7977f2ae07b42e3be2dbbf79c450b8176ed19 (patch)
tree19a45641ef5b2b4b1c85b0f6700b4a1592bc3a48 /extra/admin-api/DataMappings/Spacebar.DataMappings.Generic
parentdie (diff)
downloadserver-ts-e5b7977f2ae07b42e3be2dbbf79c450b8176ed19.tar.xz
cs: create uapi project
Diffstat (limited to 'extra/admin-api/DataMappings/Spacebar.DataMappings.Generic')
-rw-r--r--extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs b/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs

index 2650fc38..2a61b75a 100644 --- a/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs +++ b/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs
@@ -2,9 +2,9 @@ using Spacebar.Models.Generic; namespace Spacebar.DataMappings.Generic; -public static class Member +public static class MemberExtensions { - public static Models.Generic.Member ToPublicMember(this Models.Db.Models.Member member, PartialUser? partialUser = null) + public static Member ToPublicMember(this Models.Db.Models.Member member, PartialUser? partialUser = null) { return new() { @@ -15,7 +15,8 @@ public static class Member Collectibles = member.Collectibles, DisplayNameStyles = member.DisplayNameStyles, Bio = string.IsNullOrWhiteSpace(member.Bio) ? null : member.Bio, - Nick = string.IsNullOrWhiteSpace(member.Nick) ? null : member.Nick + Nick = string.IsNullOrWhiteSpace(member.Nick) ? null : member.Nick, + Roles = member.Roles.Select(x=>x.Id).ToList() }; } } \ No newline at end of file