fix: preserve group member user ids
This commit is contained in:
+1
-2
@@ -6064,8 +6064,7 @@ func groupMemberSettingsPayload(sub *types.Subscription) map[string]any {
|
||||
|
||||
func groupMemberPayload(sub types.Subscription, mentionable bool) map[string]any {
|
||||
access := sub.ModeGiven & sub.ModeWant
|
||||
userID := types.ParseUserId(sub.User)
|
||||
user := &types.User{ObjHeader: types.ObjHeader{Id: userID.String()}, Public: sub.GetPublic(), Trusted: sub.GetTrusted()}
|
||||
user := &types.User{ObjHeader: types.ObjHeader{Id: sub.User}, Public: sub.GetPublic(), Trusted: sub.GetTrusted()}
|
||||
data := userSummaryPayload(user, "")
|
||||
if private := groupPrivateMap(sub.Private); stringFromAny(private["nickname"]) != "" {
|
||||
data["group_nickname"] = stringFromAny(private["nickname"])
|
||||
|
||||
Reference in New Issue
Block a user