aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2013-06-17 16:59:27 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2013-06-17 16:59:27 +0200
commit0f3e78ebf7d0c71a18fef55e543c5b54a066735b (patch)
treee88750b6b8b8efe0051d67e9b0db49d66d43f37d /OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java
parent1b29330f18e2026d15fc6f28ac34624c4abd4b32 (diff)
downloadopen-keychain-0f3e78ebf7d0c71a18fef55e543c5b54a066735b.tar.gz
open-keychain-0f3e78ebf7d0c71a18fef55e543c5b54a066735b.tar.bz2
open-keychain-0f3e78ebf7d0c71a18fef55e543c5b54a066735b.zip
Possible to add allowed packages
Diffstat (limited to 'OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java')
-rw-r--r--OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java
index 49286b9ce..70be38e21 100644
--- a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java
+++ b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java
@@ -600,10 +600,10 @@ public class KeychainProvider extends ContentProvider {
qb.appendWhereEscapeString(uri.getLastPathSegment());
break;
-
+
case CRYPTO_CONSUMERS:
qb.setTables(Tables.CRYPTO_CONSUMERS);
-
+
break;
default:
@@ -686,6 +686,11 @@ public class KeychainProvider extends ContentProvider {
rowUri = UserIds.buildSecretUserIdsUri(Long.toString(rowId));
break;
+ case CRYPTO_CONSUMERS:
+ rowId = db.insertOrThrow(Tables.CRYPTO_CONSUMERS, null, values);
+ rowUri = CryptoConsumers.buildIdUri(Long.toString(rowId));
+
+ break;
default:
throw new UnsupportedOperationException("Unknown uri: " + uri);
}