diff --git a/src/core/packet/highway/uploader/highwayHttpUploader.ts b/src/core/packet/highway/uploader/highwayHttpUploader.ts index a3411b90..962261a2 100644 --- a/src/core/packet/highway/uploader/highwayHttpUploader.ts +++ b/src/core/packet/highway/uploader/highwayHttpUploader.ts @@ -64,11 +64,11 @@ export class HighwayHttpUploader extends IHighwayUploader { }); }); req.write(frame); - req.on('error', (error) => { + req.on('error', (error: Error) => { reject(error); }); - } catch (error) { - reject(error); + } catch (error: unknown) { + reject(new Error((error as Error).message)); } }); } diff --git a/src/core/packet/utils/crypto/hash.ts b/src/core/packet/utils/crypto/hash.ts index 56ab7524..39a3b925 100644 --- a/src/core/packet/utils/crypto/hash.ts +++ b/src/core/packet/utils/crypto/hash.ts @@ -39,7 +39,7 @@ export function calculateSha1StreamBytes(filePath: string): Promise { calculateStreamBytes.on('end', () => { resolve(byteArrayList); }); - calculateStreamBytes.on('error', (err) => { + calculateStreamBytes.on('error', (err: Error) => { reject(err); }); readable.pipe(calculateStreamBytes);