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

Commit 4b7417d4 authored by Kun Liang's avatar Kun Liang Committed by Steve Kondik
Browse files

AppOps: fix delete ops wrongly matched issue

Delete operation is wrongly matched to write operation.

Change-Id: I293707b2403e19e42ba10401e450d8e782e1bebc
parent 26b733d9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -313,7 +313,7 @@ public abstract class ContentProvider implements ComponentCallbacks2 {
        public int delete(String callingPkg, Uri uri, String selection, String[] selectionArgs) {
            validateIncomingUri(uri);
            uri = getUriWithoutUserId(uri);
            if (enforceWritePermission(callingPkg, uri, null) != AppOpsManager.MODE_ALLOWED) {
            if (enforceDeletePermission(callingPkg, uri) != AppOpsManager.MODE_ALLOWED) {
                return 0;
            }
            final String original = setCallingPackage(callingPkg);