aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-07-01 14:39:47 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2015-07-01 14:39:47 +0200
commitd41c5bbbc15428f82e16c2c3f931bbb058a2e6f8 (patch)
treeec690137a88ee2ce7f36dbdeaccb3296de3bf0a6 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java
parent79f37d3267883110dd1a6ccaf29d8a228fc86176 (diff)
downloadopen-keychain-d41c5bbbc15428f82e16c2c3f931bbb058a2e6f8.tar.gz
open-keychain-d41c5bbbc15428f82e16c2c3f931bbb058a2e6f8.tar.bz2
open-keychain-d41c5bbbc15428f82e16c2c3f931bbb058a2e6f8.zip
Merge logs in create key
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java
index 7a083ba5e..e67715988 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyFinalFragment.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2014 Dominik Schürmann <dominik@dominikschuermann.de>
+ * Copyright (C) 2014-2015 Dominik Schürmann <dominik@dominikschuermann.de>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -263,7 +263,6 @@ public class CreateKeyFinalFragment extends Fragment {
mCreateOpHelper = new CryptoOperationHelper<>(this, createKeyCallback,
R.string.progress_building_key);
-
mCreateOpHelper.cryptoOperation();
}
@@ -318,14 +317,17 @@ public class CreateKeyFinalFragment extends Fragment {
}
public void handleResult(EditKeyResult result) {
+ // merge logs of createKey with moveToCard
+ saveKeyResult.getLog().add(result, 0);
+
if (result.mMasterKeyId != null && mUploadCheckbox.isChecked()) {
// result will be displayed after upload
- uploadKey(result);
+ uploadKey(saveKeyResult);
return;
}
Intent data = new Intent();
- data.putExtra(OperationResult.EXTRA_RESULT, result);
+ data.putExtra(OperationResult.EXTRA_RESULT, saveKeyResult);
getActivity().setResult(Activity.RESULT_OK, data);
getActivity().finish();
}
@@ -372,11 +374,9 @@ public class CreateKeyFinalFragment extends Fragment {
}
public void handleResult(ExportResult result) {
- // TODO: upload operation needs a result! "result" is not currenlty used
- // TODO: then combine these results (saveKeyResult and update op result)
- //if (result.getResult() == OperationResultParcel.RESULT_OK) {
- //Notify.create(getActivity(), R.string.key_send_success,
- //Notify.Style.OK).show();
+ // TODO: ExportOperation UPLOAD_KEYSERVER needs logs!
+ // TODO: then merge logs here!
+ //saveKeyResult.getLog().add(result, 0);
Intent data = new Intent();
data.putExtra(OperationResult.EXTRA_RESULT, saveKeyResult);