aboutsummaryrefslogtreecommitdiff
path: root/src/server/DashUploadUtils.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2023-06-09 13:24:29 -0400
committerGitHub <noreply@github.com>2023-06-09 13:24:29 -0400
commit8feb55cb8a6dc851f55ff4d7e612896c1045b626 (patch)
treef7a1c1a151c377fa131070f68c3434ee8e364bb3 /src/server/DashUploadUtils.ts
parent3a70c915f3f2b64de72ac7cdff316184cb12db53 (diff)
parent7d9a5bc08cb8c5f72a6795aef9374eef12a7cdef (diff)
Merge pull request #172 from brown-dash/james-video-loading
Fix Image Loading
Diffstat (limited to 'src/server/DashUploadUtils.ts')
-rw-r--r--src/server/DashUploadUtils.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/DashUploadUtils.ts b/src/server/DashUploadUtils.ts
index 11523a9d8..eaaac4e6d 100644
--- a/src/server/DashUploadUtils.ts
+++ b/src/server/DashUploadUtils.ts
@@ -181,9 +181,10 @@ export namespace DashUploadUtils {
});
}
- export async function upload(file: File): Promise<Upload.FileResponse> {
+ export async function upload(file: File, overwriteGuid?: string): Promise<Upload.FileResponse> {
const { type, path, name } = file;
const types = type?.split('/') ?? [];
+ uploadProgress.set(overwriteGuid ?? name, 'uploading'); // If the client sent a guid it uses to track upload progress, use that guid. Otherwise, use the file's name.
const category = types[0];
let format = `.${types[1]}`;