Add call summary support for all calls.

This commit is contained in:
Jim Gustafson
2025-11-25 08:29:49 -08:00
committed by jeffrey-signal
parent 44ec15c0e0
commit c9a0fb30b0
15 changed files with 146 additions and 88 deletions

View File

@@ -49,7 +49,7 @@ import org.signal.core.util.concurrent.LifecycleDisposable
import org.signal.core.util.concurrent.SignalDispatchers
import org.signal.core.util.concurrent.SignalExecutors
import org.signal.core.util.logging.Log
import org.signal.ringrtc.GroupCall
import org.signal.ringrtc.CallManager
import org.thoughtcrime.securesms.BaseActivity
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.components.sensors.Orientation
@@ -398,7 +398,7 @@ class WebRtcCallActivity : BaseActivity(), SafetyNumberChangeDialog.Callback, Re
WebRtcViewModel.State.CALL_RINGING -> handleCallRinging()
WebRtcViewModel.State.CALL_BUSY -> handleCallBusy()
WebRtcViewModel.State.CALL_DISCONNECTED -> {
if (event.groupCallEndReason == GroupCall.GroupCallEndReason.HAS_MAX_DEVICES) {
if (event.groupCallEndReason == CallManager.CallEndReason.HAS_MAX_DEVICES) {
handleGroupCallHasMaxDevices(event.recipient)
} else {
handleTerminate(event.recipient, HangupMessage.Type.NORMAL)