add nickname to group member payloads

This commit is contained in:
richjohnrambo
2026-09-12 10:06:28 +08:00
parent a9a4970d9f
commit 80c802af20
2 changed files with 19 additions and 1 deletions
+2 -1
View File
@@ -4144,7 +4144,7 @@ func TestServeIMGroupMembers(t *testing.T) {
ModeWant: types.ModeCPublic,
ModeGiven: types.ModeCPublic,
Nickname: "群里小王",
Public: map[string]any{"display_name": "Alice", "avatar_file_id": "alice.jpg"},
Public: map[string]any{"display_name": "Alice", "nickname": "Alice原名", "avatar_file_id": "alice.jpg"},
MemberStatus: types.GroupMemberStatusActive,
}}
@@ -4160,6 +4160,7 @@ func TestServeIMGroupMembers(t *testing.T) {
data := decodeIMHTTPResponse(t, rec).Data.(map[string]any)
items := data["items"].([]any)
if len(items) != 1 || items[0].(map[string]any)["display_name"] != "老王" ||
items[0].(map[string]any)["nickname"] != "Alice原名" ||
items[0].(map[string]any)["group_nickname"] != "群里小王" ||
items[0].(map[string]any)["avatar_file_id"] != "alice.jpg" ||
items[0].(map[string]any)["mentionable"] != true {