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

Skip to content
Commit 2113ee7b authored by Tyler Gunn's avatar Tyler Gunn
Browse files

Remove erroneous permission checks in ConnectionServiceWrapper.

These permission checks are not required as the APIs in question are
public APIs so should not requite a system permission at all.

The permission check on addExistingConnection was causing a VERY strange
behavior with a connection manager.  When the connection manager tried to
add a wrapped conference (existing connection), the request was just
ignored.  As the original calls (wrapped) disconnected, the count of calls
in the Connection Manager's connection service dropped to zero, causing
an unbind from the connection manager, causing it to drop all it's calls,
causing the conference to drop.

Bug: 152094657
Fixes: 154245306
Test: Manual test with connection manager; perform VoLTE conference call
and verify that the conference establishes and remains connected as
expected.
Merged-In: I2dcec45deef5feb21e26345a42c5c689d35c3ea6
Change-Id: If4f210e6523309a8d81af6a82c1f4db0d62f3894
parent b4dd260d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment