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

Commit db02ccda authored by Sudheer Shanka's avatar Sudheer Shanka
Browse files

Add missing permission check in NPMS.setAppIdleWhitelist.

Bug: 120220390
Test: atest CtsHostsideNetworkTests
Change-Id: I9032c2f1ddd49029407fc37395ca8c02d4daca13
parent eb2f7b6b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -3932,6 +3932,8 @@ public class NetworkPolicyManagerService extends INetworkPolicyManager.Stub {
     */
    @VisibleForTesting
    void setAppIdleWhitelist(int uid, boolean shouldWhitelist) {
        mContext.enforceCallingOrSelfPermission(MANAGE_NETWORK_POLICY, TAG);

        synchronized (mUidRulesFirstLock) {
            if (mAppIdleTempWhitelistAppIds.get(uid) == shouldWhitelist) {
                // No change.