V14: Fix member mapping (#16106)

* convert key to name before saving roles

* Rework MemberEditingService to convert keys

* Rename variable to groups

* Extract to variable
This commit is contained in:
Nikolaj Geisle
2024-04-23 12:25:36 +02:00
committed by GitHub
parent 94bf4efe10
commit 7bbef2a584
7 changed files with 38 additions and 13 deletions

View File

@@ -12,7 +12,7 @@ public class CreateMemberRequestModel : CreateContentRequestModelBase<MemberValu
public required ReferenceByIdModel MemberType { get; set; }
public IEnumerable<string>? Groups { get; set; }
public IEnumerable<Guid>? Groups { get; set; }
public bool IsApproved { get; set; }
}

View File

@@ -25,5 +25,5 @@ public class MemberResponseModel : ContentResponseModelBase<MemberValueModel, Me
public DateTime? LastPasswordChangeDate { get; set; }
public IEnumerable<string> Groups { get; set; } = [];
public IEnumerable<Guid> Groups { get; set; } = [];
}

View File

@@ -12,7 +12,7 @@ public class UpdateMemberRequestModel : UpdateContentRequestModelBase<MemberValu
public string? NewPassword { get; set; }
public IEnumerable<string>? Groups { get; set; }
public IEnumerable<Guid>? Groups { get; set; }
public bool IsApproved { get; set; }