Skip to content

Commit 016a9a7

Browse files
Merge pull request #10 from apivideo/prevent-concurent-requests
fix: prevent concurrent requests
2 parents 761f48e + 886181e commit 016a9a7

11 files changed

+804
-752
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# Changelog
22
All changes to this project will be documented in this file.
33

4+
## [1.0.2] - 2021-11-24
5+
- Fix: prevent concurrent requests
6+
47
## [1.0.1] - 2021-11-23
58
- Add missing return types in upload methods
69

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/src/progressive-video-uploader.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export declare class ProgressiveUploader {
2828
private currentPartNum;
2929
private currentPartBlobs;
3030
private currentPartBlobsSize;
31+
private queue;
3132
constructor(options: ProgressiveUploaderOptionsWithAccessToken | ProgressiveUploaderOptionsWithUploadToken);
3233
onProgress(cb: (e: ProgressiveProgressEvent) => void): void;
3334
uploadPart(file: Blob): Promise<void>;

dist/src/promise-queue.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export declare class PromiseQueue {
2+
private queue;
3+
private working;
4+
constructor();
5+
add<T>(provider: () => Promise<T>): Promise<T>;
6+
private dequeue;
7+
}

dist/src/video-uploader.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export declare class VideoUploader {
3333
private retries;
3434
private onProgressCallbacks;
3535
private headers;
36+
private queue;
3637
constructor(options: VideoUploaderOptionsWithAccessToken | VideoUploaderOptionsWithUploadToken);
3738
onProgress(cb: (e: UploadProgressEvent) => void): void;
3839
upload(): Promise<VideoUploadResponse>;

0 commit comments

Comments
 (0)