Skip to content

Commit 7e1e15e

Browse files
authored
fix(lib-storage): use correct return type for done() (#5512)
1 parent 9d51352 commit 7e1e15e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Diff for: lib/lib-storage/src/Upload.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import {
2-
AbortMultipartUploadCommandOutput,
32
CompletedPart,
43
CompleteMultipartUploadCommand,
54
CompleteMultipartUploadCommandOutput,
@@ -94,7 +93,7 @@ export class Upload extends EventEmitter {
9493
this.abortController.abort();
9594
}
9695

97-
public async done(): Promise<CompleteMultipartUploadCommandOutput | AbortMultipartUploadCommandOutput> {
96+
public async done(): Promise<CompleteMultipartUploadCommandOutput> {
9897
return await Promise.race([this.__doMultipartUpload(), this.__abortTimeout(this.abortController.signal)]);
9998
}
10099

@@ -360,7 +359,7 @@ export class Upload extends EventEmitter {
360359
}
361360
}
362361

363-
private async __abortTimeout(abortSignal: AbortSignal): Promise<AbortMultipartUploadCommandOutput> {
362+
private async __abortTimeout(abortSignal: AbortSignal): Promise<never> {
364363
return new Promise((resolve, reject) => {
365364
abortSignal.onabort = () => {
366365
const abortError = new Error("Upload aborted.");

0 commit comments

Comments
 (0)