From e5b7977f2ae07b42e3be2dbbf79c450b8176ed19 Mon Sep 17 00:00:00 2001 From: Rory& Date: Fri, 13 Feb 2026 06:12:01 +0100 Subject: cs: create uapi project --- .../admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'extra/admin-api/DataMappings') diff --git a/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs b/extra/admin-api/DataMappings/Spacebar.DataMappings.Generic/Member.cs index 2650fc383..2a61b75ae 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 -- cgit 1.5.1