mirror of
https://github.com/openimsdk/open-im-server.git
synced 2026-07-12 07:41:06 +08:00
增加busy line
This commit is contained in:
parent
1a0f0fdfbf
commit
853c4584b2
@ -216,7 +216,11 @@ func (s *rtcServer) handleInviteInGroup(ctx context.Context, req *rtc.SignalInvi
|
|||||||
}
|
}
|
||||||
inv.BusyLineUserIDList = busyUserIDs
|
inv.BusyLineUserIDList = busyUserIDs
|
||||||
|
|
||||||
// 从主叫用户资料获取铃声 URL,注入到邀请信息中,被叫方收到后播放主叫方铃声
|
if len(inv.InviteeUserIDList) == len(busyUserIDs) {
|
||||||
|
return nil, errs.ErrNoPermission.WrapMsg("all invitees are busy", "inviteeUserIDList", inv.InviteeUserIDList)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 从主叫用户资料获取铃声 URL,注入到邀请s信息中,被叫方收到后播放主叫方铃声
|
||||||
if inviterInfo, err := s.userClient.GetUserInfo(ctx, req.UserID); err == nil && inviterInfo.CallRingtoneURL != "" {
|
if inviterInfo, err := s.userClient.GetUserInfo(ctx, req.UserID); err == nil && inviterInfo.CallRingtoneURL != "" {
|
||||||
inv.CallerRingtoneURL = inviterInfo.CallRingtoneURL
|
inv.CallerRingtoneURL = inviterInfo.CallRingtoneURL
|
||||||
}
|
}
|
||||||
|
|||||||
1
openim-sdk-core
Symbolic link
1
openim-sdk-core
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../openim-sdk-core-origin
|
||||||
Loading…
x
Reference in New Issue
Block a user