Skip to content

Commit 236a9ab

Browse files
guangyaoguangyao
authored andcommitted
fix 个人名片
1 parent 00bda9a commit 236a9ab

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

ios/RNNeteaseIm/RNNeteaseIm/ConversationViewController.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,15 @@ -(void)sendRedPacketOpenMessage:(NSString *)sendId hasRedPacket:(NSString *)hasR
503503

504504
//发送名片
505505
- (void)sendCardMessage:(NSString *)type sessionId:(NSString *)sessionId name:(NSString *)name imgPath:(NSString *)strImgPath{
506+
if ([type isEqualToString:@"个人名片"]) {
507+
NIMUser *user = [[NIMSDK sharedSDK].userManager userInfo:sessionId];
508+
NIMUserInfo *userInfo = user.userInfo;
509+
name = userInfo.nickName ? userInfo.nickName : name;
510+
511+
}else{
512+
NIMTeam *team = [[[NIMSDK sharedSDK] teamManager]teamById:sessionId];
513+
name = team.teamName ? team.teamName : name;
514+
}
506515
NSDictionary *dict = @{@"type":type,@"name":name,@"imgPath":strImgPath,@"sessionId":sessionId};
507516
[self sendCustomMessage:CustomMessgeTypeBusinessCard data:dict];
508517
}

0 commit comments

Comments
 (0)