Fix ringing direct calls to wait for after prering state

This commit is contained in:
ayumi-signal 2024-11-04 12:23:25 -08:00 committed by GitHub
parent aac94b0217
commit 32d1581da1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -45,7 +45,7 @@ export const getRingingCall = (
return false;
}
return isRinging(call.callState) && call.callEndedReason == null;
return call.callState === CallState.Ringing && call.callEndedReason == null;
});
if (ringingDirect) {
@ -111,10 +111,6 @@ export function isLonelyGroup(conversation: CallingConversationType): boolean {
return (conversation.sortedGroupMembers?.length ?? 0) < 2;
}
function isRinging(callState: CallState | undefined): boolean {
return callState === CallState.Prering || callState === CallState.Ringing;
}
function isConnected(connectionState: GroupCallConnectionState): boolean {
return (
connectionState === GroupCallConnectionState.Connecting ||