Skip to content
Snippets Groups Projects

Replace compression library

Merged Zdravko Iliev requested to merge debug-seal into master
All threads resolved!
Files
8
@@ -39,7 +39,7 @@ class IPFSDataRetriever {
});
ipfsFileContent = (0, common_1.base64ToArrayBuffer)(response.data);
}
else if (ipfsVersion === "v2") {
else if (ipfsVersion === "v2" || ipfsVersion === "v3") {
const result = yield axios_1.default.get(`${this.ipfsUrl}${GET_CONTENT_PATH}/${cid}`, { responseType: "arraybuffer" });
ipfsFileContent = Buffer.from(result.data);
}
@@ -62,6 +62,10 @@ class IPFSDataRetriever {
const decodedZip = new TextDecoder().decode(decryptedZip);
return (0, common_1.decompressData)(decodedZip);
}
if (ipfsVersion === "v3") {
console.log("v3 directly returns decrypted files without decompress");
return decryptedZip;
}
const decompressed = (0, common_1.decompressData)(decryptedZip);
return decompressed;
});
Loading