fix: improve IM user account search
This commit is contained in:
@@ -6460,6 +6460,11 @@ func friendListItemPayload(item types.FriendListItem) map[string]any {
|
||||
|
||||
func userSearchItemPayload(item types.UserSearchItem) map[string]any {
|
||||
data := userSummaryPayload(item.User, "")
|
||||
if public, ok := item.User.Public.(map[string]any); ok {
|
||||
copyOptionalProfileFields(data, public)
|
||||
} else if public, ok := item.User.Public.(types.KVMap); ok {
|
||||
copyOptionalProfileFields(data, map[string]any(public))
|
||||
}
|
||||
data["relationship"] = item.Relationship
|
||||
data["can_add"] = item.CanAdd
|
||||
data["action"] = item.Action
|
||||
|
||||
Reference in New Issue
Block a user