getUserNickInTeam function
Implementation
Future<String> getUserNickInTeam(String tId, String accId) async {
var friend = await NimCore.instance.userService.getFriend(accId);
if (friend.data?.alias?.isNotEmpty == true) {
return friend.data!.alias!;
} else {
var teamMember =
await NimCore.instance.teamService.queryTeamMember(tId, accId);
if (teamMember.data?.teamNick?.isNotEmpty == true) {
return teamMember.data!.teamNick!;
} else {
var userInfo = await NimCore.instance.userService.getUserInfo(accId);
return userInfo.data?.nick ?? accId;
}
}
}