Merge "Use phoneAccountHandle based on connection" am: eb87a5267f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1428408 Change-Id: Ia95430a2965e8647faa3ce19d04ae55be7e2769e
This commit is contained in:
@@ -1988,8 +1988,10 @@ public abstract class ConnectionService extends Service {
|
||||
connection.setAudioModeIsVoip(true);
|
||||
}
|
||||
connection.setTelecomCallId(callId);
|
||||
PhoneAccountHandle phoneAccountHandle = connection.getPhoneAccountHandle() == null
|
||||
? request.getAccountHandle() : connection.getPhoneAccountHandle();
|
||||
if (connection.getState() != Connection.STATE_DISCONNECTED) {
|
||||
addConnection(request.getAccountHandle(), callId, connection);
|
||||
addConnection(phoneAccountHandle, callId, connection);
|
||||
}
|
||||
|
||||
Uri address = connection.getAddress();
|
||||
@@ -2005,7 +2007,7 @@ public abstract class ConnectionService extends Service {
|
||||
callId,
|
||||
request,
|
||||
new ParcelableConnection(
|
||||
request.getAccountHandle(),
|
||||
phoneAccountHandle,
|
||||
connection.getState(),
|
||||
connection.getConnectionCapabilities(),
|
||||
connection.getConnectionProperties(),
|
||||
|
||||
Reference in New Issue
Block a user