diff options
author | Tim Bray <timbray@gmail.com> | 2014-06-22 22:37:05 -0700 |
---|---|---|
committer | Tim Bray <timbray@gmail.com> | 2014-06-22 22:37:05 -0700 |
commit | b48f727f985f10ecc10507f8971df36d848e4f55 (patch) | |
tree | 0127f2a58e78bbd5d2030588ba6319a243b053ec /OpenKeychain/src/main/java | |
parent | b43fb63753bc9be7a1a0b05e7369a2373f65c03f (diff) | |
download | open-keychain-b48f727f985f10ecc10507f8971df36d848e4f55.tar.gz open-keychain-b48f727f985f10ecc10507f8971df36d848e4f55.tar.bz2 open-keychain-b48f727f985f10ecc10507f8971df36d848e4f55.zip |
Handle empty keybase.io query, should fix #675
Diffstat (limited to 'OpenKeychain/src/main/java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/KeybaseKeyserver.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/KeybaseKeyserver.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/KeybaseKeyserver.java index 29ab06264..0ca6f07fd 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/KeybaseKeyserver.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/KeybaseKeyserver.java @@ -42,6 +42,9 @@ public class KeybaseKeyserver extends Keyserver { // cut off "0x" if a user is searching for a key id query = query.substring(2); } + if (query.isEmpty()) { + throw new QueryTooShortException(); + } mQuery = query; try { |