Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aa43d2f2 authored by Tyler Gunn's avatar Tyler Gunn Committed by android-build-merger
Browse files

Merge "Ensure CallId is not null when connection creation is complete." into oc-mr1-dev

am: 9ad54229

Change-Id: I1de7a0a4cc9c630019e38b8154bfc1d470f56ae3
parents 38b54f61 9ad54229
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -1440,6 +1440,12 @@ public abstract class ConnectionService extends Service {
     */
    private void notifyCreateConnectionComplete(final String callId) {
        Log.i(this, "notifyCreateConnectionComplete %s", callId);
        if (callId == null) {
            // This could happen if the connection fails quickly and is removed from the
            // ConnectionService before Telecom sends the create connection complete callback.
            Log.w(this, "notifyCreateConnectionComplete: callId is null.");
            return;
        }
        onCreateConnectionComplete(findConnectionForAction(callId,
                "notifyCreateConnectionComplete"));
    }
@@ -2166,7 +2172,7 @@ public abstract class ConnectionService extends Service {
    }

    private Connection findConnectionForAction(String callId, String action) {
        if (mConnectionById.containsKey(callId)) {
        if (callId != null && mConnectionById.containsKey(callId)) {
            return mConnectionById.get(callId);
        }
        Log.w(this, "%s - Cannot find Connection %s", action, callId);