Update file creation API params

This commit is contained in:
Vishnu Mohandas 2020-10-07 05:26:49 +05:30
parent 2346d54838
commit 266e1984ae
2 changed files with 7 additions and 6 deletions

View file

@ -38,10 +38,11 @@ class DiffFetcher {
file.isEncrypted = true;
file.encryptedKey = item["encryptedKey"];
file.keyDecryptionNonce = item["keyDecryptionNonce"];
file.fileDecryptionHeader = item["fileDecryptionHeader"];
file.fileDecryptionHeader = item["file"]["decryptionHeader"];
file.thumbnailDecryptionHeader =
item["thumbnailDecryptionHeader"];
file.metadataDecryptionHeader = item["metadataDecryptionHeader"];
item["thumbnail"]["decryptionHeader"];
file.metadataDecryptionHeader =
item["metadata"]["decryptionHeader"];
final encodedMetadata = CryptoUtil.decryptChaCha(
Sodium.base642bin(item["metadata"]["encryptedData"]),
await decryptFileKey(file),

View file

@ -96,15 +96,15 @@ class FileUploader {
"keyDecryptionNonce": keyDecryptionNonce,
"file": {
"objectKey": fileObjectKey,
"header": fileDecryptionHeader,
"decryptionHeader": fileDecryptionHeader,
},
"thumbnail": {
"objectKey": thumbnailObjectKey,
"header": thumbnailDecryptionHeader,
"decryptionHeader": thumbnailDecryptionHeader,
},
"metadata": {
"encryptedData": encryptedMetadata,
"header": metadataDecryptionHeader,
"decryptionHeader": metadataDecryptionHeader,
}
};
return _dio