void EncryptFolderJob::slotLockForEncryptionSuccess(const QByteArray &fileId, const QByteArray &token)
{
- _account->e2e()->setTokenForFolder(fileId, token);
+ _folderToken = token;
FolderMetadata emptyMetadata(_account);
auto encryptedMetadata = emptyMetadata.encryptedMetadata();
void EncryptFolderJob::slotUploadMetadataSuccess(const QByteArray &folderId)
{
- const auto token = _account->e2e()->tokenForFolder(folderId);
- auto unlockJob = new UnlockEncryptFolderApiJob(_account, folderId, token, this);
+ auto unlockJob = new UnlockEncryptFolderApiJob(_account, folderId, _folderToken, this);
connect(unlockJob, &UnlockEncryptFolderApiJob::success,
this, &EncryptFolderJob::slotUnlockFolderSuccess);
connect(unlockJob, &UnlockEncryptFolderApiJob::error,
{
Q_UNUSED(httpReturnCode);
- const auto token = _account->e2e()->tokenForFolder(folderId);
- auto unlockJob = new UnlockEncryptFolderApiJob(_account, folderId, token, this);
+ auto unlockJob = new UnlockEncryptFolderApiJob(_account, folderId, _folderToken, this);
connect(unlockJob, &UnlockEncryptFolderApiJob::success,
this, &EncryptFolderJob::slotUnlockFolderSuccess);
connect(unlockJob, &UnlockEncryptFolderApiJob::error,