fixed bug occuring when key cannot be not fetched
authorAndrew Engelbrecht <sudoman@ninthfloor.org>
Wed, 20 Jan 2016 19:32:14 +0000 (14:32 -0500)
committerAndrew Engelbrecht <sudoman@ninthfloor.org>
Wed, 20 Jan 2016 21:51:16 +0000 (16:51 -0500)
edward

diff --git a/edward b/edward
index 4f782c6c1a93b58c08a942ce231f745b70c4682d..3cbede14511bbf992edf8092d2e9737b681b1432 100755 (executable)
--- a/edward
+++ b/edward
@@ -1061,9 +1061,9 @@ def add_gpg_key (key_block, gpgme_ctx):
         try:
             key_obj = gpgme_ctx.get_key(fingerprint)
         except:
-            pass
+            key_obj = None
 
-        if is_key_usable(key_obj):
+        if key_obj != None and is_key_usable(key_obj):
             key_fingerprints += [fingerprint]
             key_cannot_encrypt = False