aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2014-09-21 12:03:25 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2014-09-21 12:03:25 +0200
commit1d38365a61cb3580978238c6768831680673b682 (patch)
tree16a6e43aa2c2bda315f65650dcabef62509c7506 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java
parent08ad0cb30533d8aa31963c0fa84acad2d4f4d4ad (diff)
downloadopen-keychain-1d38365a61cb3580978238c6768831680673b682.tar.gz
open-keychain-1d38365a61cb3580978238c6768831680673b682.tar.bz2
open-keychain-1d38365a61cb3580978238c6768831680673b682.zip
key spinner fixes
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java
index 4e63656ec..80f4610a4 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java
@@ -335,13 +335,13 @@ public class KeychainProvider extends ContentProvider {
+ " >= " + new Date().getTime() / 1000 + " )"
+ ")" : "")
+ (plist.contains(KeyRings.HAS_AUTHENTICATE) ?
- " LEFT JOIN " + Tables.KEYS + " AS kS ON ("
- +"kS." + Keys.MASTER_KEY_ID
+ " LEFT JOIN " + Tables.KEYS + " AS kA ON ("
+ +"kA." + Keys.MASTER_KEY_ID
+ " = " + Tables.KEYS + "." + Keys.MASTER_KEY_ID
- + " AND kS." + Keys.IS_REVOKED + " = 0"
- + " AND kS." + Keys.CAN_AUTHENTICATE + " = 1"
- + " AND kS." + Keys.HAS_SECRET + " > 1"
- + " AND ( kS." + Keys.EXPIRY + " IS NULL OR kS." + Keys.EXPIRY
+ + " AND kA." + Keys.IS_REVOKED + " = 0"
+ + " AND kA." + Keys.CAN_AUTHENTICATE + " = 1"
+ + " AND kA." + Keys.HAS_SECRET + " > 1"
+ + " AND ( kA." + Keys.EXPIRY + " IS NULL OR kA." + Keys.EXPIRY
+ " >= " + new Date().getTime() / 1000 + " )"
+ ")" : "")
+ (plist.contains(KeyRings.HAS_CERTIFY) ?