Don't try to decrypt twice

The DecryptMetaDataKeys already base64 decoded

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
Roeland Jago Douma 2017-12-14 23:11:40 +01:00
parent 69a201a62d
commit 99b4381591
No known key found for this signature in database
GPG key ID: F941078878347C0C

View file

@ -1131,9 +1131,8 @@ void FolderMetadata::setupExistingMetadata()
// base 64 encrypted metadata. three transformations for it seems quite wrong. // base 64 encrypted metadata. three transformations for it seems quite wrong.
std::string encrypted_metadata_keys = meta_Data["metadata"]["metadataKeys"]; std::string encrypted_metadata_keys = meta_Data["metadata"]["metadataKeys"];
QByteArray data = QByteArray::fromStdString(encrypted_metadata_keys); QByteArray data = QByteArray::fromStdString(encrypted_metadata_keys);
QByteArray rawData = QByteArray::fromBase64(data);
std::string decrypted_metadata_keys = decryptMetadataKeys(rawData); std::string decrypted_metadata_keys = decryptMetadataKeys(data);
qDebug() << encrypted_metadata_keys; qDebug() << encrypted_metadata_keys;
qDebug() << decrypted_metadata_keys; qDebug() << decrypted_metadata_keys;