Skip to content

Commit 5c5e55b

Browse files
committed
refactor(syncengine): use structured binding in unlockE2eeFolders
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
1 parent d27a841 commit 5c5e55b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/libsync/syncengine.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -491,14 +491,13 @@ void OCC::SyncEngine::slotItemDiscovered(const OCC::SyncFileItemPtr &item)
491491

492492
bool SyncEngine::unlockE2eeFolders(const QList<QPair<QByteArray, QByteArray>> &e2EeLockedFolders)
493493
{
494-
for (const auto &e2EeLockedFolder : e2EeLockedFolders) {
495-
const auto folderId = e2EeLockedFolder.first;
494+
for (const auto &[folderId, folderTokenEncrypted] : e2EeLockedFolders) {
496495
qCInfo(lcEngine()) << "start unlock job for folderId:" << folderId;
497496
const auto folderToken = EncryptionHelper::decryptStringAsymmetric(
498497
_account->e2e()->getCertificateInformation(),
499498
_account->e2e()->paddingMode(),
500499
*_account->e2e(),
501-
e2EeLockedFolder.second);
500+
folderTokenEncrypted);
502501
if (!folderToken) {
503502
qCWarning(lcEngine()) << "decrypt failed";
504503
return false;

0 commit comments

Comments
 (0)