Use SQLDelight for inserts instead of KeychainProvider

This commit is contained in:
Vincent Breitmoser
2018-07-12 16:36:12 +02:00
parent 36b48bc282
commit 0b28add654
22 changed files with 330 additions and 440 deletions

View File

@@ -38,13 +38,13 @@ import android.text.TextUtils;
import org.sufficientlysecure.keychain.BuildConfig;
import org.sufficientlysecure.keychain.Constants;
import org.sufficientlysecure.keychain.daos.ApiAppDao;
import org.sufficientlysecure.keychain.provider.KeychainContract.Certs;
import org.sufficientlysecure.keychain.provider.KeychainContract.KeyRings;
import org.sufficientlysecure.keychain.provider.KeychainContract.Keys;
import org.sufficientlysecure.keychain.provider.KeychainContract.UserPackets;
import org.sufficientlysecure.keychain.KeychainDatabase;
import org.sufficientlysecure.keychain.KeychainDatabase.Tables;
import org.sufficientlysecure.keychain.daos.ApiAppDao;
import org.sufficientlysecure.keychain.daos.DatabaseNotifyManager;
import org.sufficientlysecure.keychain.provider.KeychainContract.Certs;
import org.sufficientlysecure.keychain.provider.KeychainContract.Keys;
import org.sufficientlysecure.keychain.provider.KeychainContract.UserPackets;
import org.sufficientlysecure.keychain.provider.KeychainExternalContract;
import org.sufficientlysecure.keychain.provider.KeychainExternalContract.AutocryptStatus;
import org.sufficientlysecure.keychain.provider.KeychainExternalContract.EmailStatus;
@@ -200,7 +200,7 @@ public class KeychainExternalProvider extends ContentProvider {
}
// uri to watch is all /key_rings/
uri = KeyRings.CONTENT_URI;
uri = DatabaseNotifyManager.getNotifyUriAllKeys();
break;
}
@@ -281,7 +281,7 @@ public class KeychainExternalProvider extends ContentProvider {
}
// uri to watch is all /key_rings/
uri = KeyRings.CONTENT_URI;
uri = DatabaseNotifyManager.getNotifyUriAllKeys();
break;
}