Update to RingRTC v2.30.0
Co-authored-by: Rashad Sookram <rashad@signal.org>
This commit is contained in:
@@ -994,6 +994,8 @@ export class CallingClass {
|
||||
return GroupCallJoinState.NotJoined;
|
||||
case JoinState.Joining:
|
||||
return GroupCallJoinState.Joining;
|
||||
case JoinState.Pending:
|
||||
return GroupCallJoinState.Pending;
|
||||
case JoinState.Joined:
|
||||
return GroupCallJoinState.Joined;
|
||||
default:
|
||||
|
@@ -127,7 +127,8 @@ export enum GroupCallConnectionState {
|
||||
export enum GroupCallJoinState {
|
||||
NotJoined = 0,
|
||||
Joining = 1,
|
||||
Joined = 2,
|
||||
Pending = 2,
|
||||
Joined = 3,
|
||||
}
|
||||
|
||||
export type GroupCallRemoteParticipantType = ConversationType & {
|
||||
|
@@ -348,7 +348,10 @@ export function getLocalCallEventFromGroupCall(
|
||||
if (localDeviceState.joinState === JoinState.NotJoined) {
|
||||
return null; // Group calls shouldn't send "NotAccepted"
|
||||
}
|
||||
if (localDeviceState.joinState === JoinState.Joining) {
|
||||
if (
|
||||
localDeviceState.joinState === JoinState.Joining ||
|
||||
localDeviceState.joinState === JoinState.Pending
|
||||
) {
|
||||
return LocalCallEvent.Accepted;
|
||||
}
|
||||
throw missingCaseError(localDeviceState.joinState);
|
||||
|
Reference in New Issue
Block a user