Error handling

This commit is contained in:
KX-Apple 2021-05-04 20:31:27 +02:00
parent 0fbb200417
commit b519ecf4f3

11
funi.js
View file

@ -783,11 +783,12 @@ async function downloadPart(chunk, index) {
responseType: 'buffer' responseType: 'buffer'
}).catch(error => console.log(`[ERROR] ${error.name}: ${error.code||error.message}`))); }).catch(error => console.log(`[ERROR] ${error.name}: ${error.code||error.message}`)));
if (!res.body) { return; } if (!res.body) { return new Error("Invalid State"); }
try {
let dec = key.update(res.body); let dec = key.update(res.body);
dec = Buffer.concat([dec, key.final()]); dec = Buffer.concat([dec, key.final()]);
return { content: dec, index: index}; return { content: dec, index: index};
} catch (e) { return e }
} }
let keys = {}; let keys = {};