diff options
Diffstat (limited to '')
-rwxr-xr-x | src/ui/FileEncryptionDialog.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ui/FileEncryptionDialog.cpp b/src/ui/FileEncryptionDialog.cpp index cad0dcb1..3e1e9b9a 100755 --- a/src/ui/FileEncryptionDialog.cpp +++ b/src/ui/FileEncryptionDialog.cpp @@ -208,9 +208,7 @@ void FileEncryptionDialog::slotExecuteAction() { auto out_data = std::make_unique<ByteArray>(); auto key_ids = mKeyList->getChecked(); - auto keys = std::vector<GpgKey>(); - for (const auto& key_id : *key_ids) - keys.push_back(GpgKeyGetter::GetInstance().GetKey(key_id)); + auto keys = GpgKeyGetter::GetInstance().GetKeys(key_ids); if (mAction == Encrypt) { qDebug() << "Action Encrypt"; |