aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain
diff options
context:
space:
mode:
authorAshley Hughes <spirit.returned@gmail.com>2014-04-01 23:02:35 +0100
committerAshley Hughes <spirit.returned@gmail.com>2014-04-01 23:02:35 +0100
commitabfe416503517ca6eaa1569818154fb498ec1741 (patch)
treef55eceec62ce1209ec6976208912abe8b6da4853 /OpenPGP-Keychain
parentd8001f9bbd83207922903f6a99872be5c2bac659 (diff)
downloadopen-keychain-abfe416503517ca6eaa1569818154fb498ec1741.tar.gz
open-keychain-abfe416503517ca6eaa1569818154fb498ec1741.tar.bz2
open-keychain-abfe416503517ca6eaa1569818154fb498ec1741.zip
sort out saving empty string IDs
Diffstat (limited to 'OpenPGP-Keychain')
-rw-r--r--OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java12
1 files changed, 3 insertions, 9 deletions
diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java
index 0e828d859..0aa8b7410 100644
--- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java
+++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java
@@ -478,9 +478,7 @@ public class PgpKeyOperation {
PGPSignature certification = sGen.generateCertification(userId, masterPublicKey);
sigList.add(new Pair<String, PGPSignature>(userId, certification));
}
- if (!origID.equals("")) {
- masterPublicKey = PGPPublicKey.removeCertification(masterPublicKey, origID);
- }
+ masterPublicKey = PGPPublicKey.removeCertification(masterPublicKey, origID);
userIDIndex++;
}
for (Pair<String, PGPSignature> toAdd : sigList) {
@@ -502,9 +500,7 @@ public class PgpKeyOperation {
sGen.setUnhashedSubpackets(unhashedPacketsGen.generate());
}
PGPSignature certification = sGen.generateCertification(userId, masterPublicKey);
- if (!origID.equals("")) {
- masterPublicKey = PGPPublicKey.removeCertification(masterPublicKey, origID);
- }
+ masterPublicKey = PGPPublicKey.removeCertification(masterPublicKey, origID);
masterPublicKey = PGPPublicKey.addCertification(masterPublicKey, userId, certification);
}
userIDIndex++;
@@ -523,9 +519,7 @@ public class PgpKeyOperation {
sigList.add(new Pair<String, PGPSignature>(userId, sig));
}
}
- if (!userId.equals("")) {
- masterPublicKey = PGPPublicKey.removeCertification(masterPublicKey, userId);
- }
+ masterPublicKey = PGPPublicKey.removeCertification(masterPublicKey, userId);
userIDIndex++;
}
anyIDChanged = true;