aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Hammann <github@honnel.de>2014-03-23 18:32:19 +0100
committerDaniel Hammann <github@honnel.de>2014-03-23 18:32:19 +0100
commit3d9cc7fc56a479099845441a0d5228992644ef3c (patch)
tree65398665d448ed93593550410512ff37e39c200b
parent36376c49997b82ac74871c922e2f1ba75b8e214f (diff)
parent0f6dc253a40ecada0c0c2a467c56ee45b7b9cc72 (diff)
downloadopen-keychain-3d9cc7fc56a479099845441a0d5228992644ef3c.tar.gz
open-keychain-3d9cc7fc56a479099845441a0d5228992644ef3c.tar.bz2
open-keychain-3d9cc7fc56a479099845441a0d5228992644ef3c.zip
Merge branch 'ui-createkey'
-rw-r--r--OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
index 9b64def1e..092a502e1 100644
--- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
+++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivity.java
@@ -495,11 +495,10 @@ public class EditKeyActivity extends ActionBarActivity {
private void saveClicked() {
long masterKeyId = getMasterKeyId();
- try {
- if (!isPassphraseSet()) {
- throw new PgpGeneralException(this.getString(R.string.set_a_passphrase));
- }
-
+ if (!isPassphraseSet()) {
+ Log.e(Constants.TAG, "No passphrase has been set");
+ Toast.makeText(this, R.string.set_a_passphrase, Toast.LENGTH_LONG).show();
+ } else {
String passphrase = null;
if (mIsPassPhraseSet) {
passphrase = PassphraseCacheService.getCachedPassphrase(this, masterKeyId);
@@ -512,9 +511,6 @@ public class EditKeyActivity extends ActionBarActivity {
mCurrentPassphrase = passphrase;
finallySaveClicked();
}
- } catch (PgpGeneralException e) {
- //Toast.makeText(this, getString(R.string.error_message, e.getMessage()),
- // Toast.LENGTH_SHORT).show();
}
}
@@ -576,8 +572,9 @@ public class EditKeyActivity extends ActionBarActivity {
// start service with intent
startService(intent);
} catch (PgpGeneralException e) {
- //Toast.makeText(this, getString(R.string.error_message, e.getMessage()),
- // Toast.LENGTH_SHORT).show();
+ Log.e(Constants.TAG, getString(R.string.error_message, e.getMessage()));
+ Toast.makeText(this, getString(R.string.error_message, e.getMessage()),
+ Toast.LENGTH_SHORT).show();
}
}