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

Commit cb811b6c authored by Kun Liang's avatar Kun Liang Committed by Gerrit Code Review
Browse files

AppOps: fix delete ops wrongly matched issue

Delete operation is wrongly matched to write operation.

Change-Id: I293707b2403e19e42ba10401e450d8e782e1bebc
(cherry picked from commit 4b7417d4)
Ticket: CYNGNOS-751
parent c9b1e016
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);