diff options
Diffstat (limited to 'OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java')
-rw-r--r-- | OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java index 5a86b0bdb..c875b7a70 100644 --- a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java +++ b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/provider/KeychainProvider.java @@ -612,6 +612,13 @@ public class KeychainProvider extends ContentProvider { qb.setTables(Tables.CRYPTO_CONSUMERS); break; + case CRYPTO_CONSUMERS_BY_ROW_ID: + qb.setTables(Tables.CRYPTO_CONSUMERS); + + qb.appendWhere(BaseColumns._ID + " = "); + qb.appendWhereEscapeString(uri.getLastPathSegment()); + + break; case CRYPTO_CONSUMERS_BY_PACKAGE_NAME: qb.setTables(Tables.CRYPTO_CONSUMERS); qb.appendWhere(CryptoConsumers.PACKAGE_NAME + " = "); |