mobile: fix attachment upload from base64

This commit is contained in:
Ammar Ahmed
2024-04-18 09:45:56 +05:00
parent 3cae22faf1
commit bbf0fb641b

View File

@@ -67,7 +67,7 @@ export async function hashBase64(data) {
};
}
export async function writeEncryptedBase64({ data, key }) {
export async function writeEncryptedBase64(data, key) {
await createCacheDir();
let filepath = cacheDir + `/${getRandomId("imagecache_")}`;
await RNFetchBlob.fs.writeFile(filepath, data, "base64");
@@ -77,6 +77,8 @@ export async function writeEncryptedBase64({ data, key }) {
});
RNFetchBlob.fs.unlink(filepath).catch(console.log);
console.log("encrypted file output: ", output);
output.size = output.length;
delete output.length;
return {
...output,
alg: "xcha-stream"