From 53a976be2fb8f40ce78d63845131fd91bd6f6336 Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Thu, 22 Dec 2022 14:16:44 +0100 Subject: [PATCH] remove PackageUninstallReceiver, it doesn't work anyways --- OpenKeychain/src/main/AndroidManifest.xml | 6 --- .../remote/PackageUninstallReceiver.java | 43 ------------------- 2 files changed, 49 deletions(-) delete mode 100644 OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/PackageUninstallReceiver.java diff --git a/OpenKeychain/src/main/AndroidManifest.xml b/OpenKeychain/src/main/AndroidManifest.xml index 39d9bea81..cbef109c3 100644 --- a/OpenKeychain/src/main/AndroidManifest.xml +++ b/OpenKeychain/src/main/AndroidManifest.xml @@ -88,12 +88,6 @@ - - - - - - . - */ - -package org.sufficientlysecure.keychain.remote; - - -import android.content.BroadcastReceiver; -import android.content.Context; -import android.content.Intent; -import android.net.Uri; - -import org.sufficientlysecure.keychain.daos.ApiAppDao; - -public class PackageUninstallReceiver extends BroadcastReceiver { - - @Override - public void onReceive(Context context, Intent intent) { - if (Intent.ACTION_PACKAGE_FULLY_REMOVED.equals(intent.getAction())) { - Uri uri = intent.getData(); - if (uri == null) { - return; - } - String packageName = uri.getEncodedSchemeSpecificPart(); - - ApiAppDao apiAppDao = ApiAppDao.getInstance(context); - apiAppDao.deleteApiApp(packageName); - } - } -}