aboutsummaryrefslogtreecommitdiff
path: root/src/server/DashUploadUtils.ts
diff options
context:
space:
mode:
authorMohammad Amoush <muhammedamoush@gmail.com>2019-11-03 15:33:17 -0500
committerMohammad Amoush <muhammedamoush@gmail.com>2019-11-03 15:33:17 -0500
commitf0aa70db1b0f88a7f42d1e9f86466b08a4522676 (patch)
treed909e9e5a754d304f4c3322c96676610765bbe3d /src/server/DashUploadUtils.ts
parent0de6a6bccc3a1bc8f4513baf082f117e64c74362 (diff)
parentc53d599f8ecffe173d8df06777721658f065674a (diff)
Merge branch 'server_refactor' of https://github.com/browngraphicslab/Dash-Web into server_refactor
Diffstat (limited to 'src/server/DashUploadUtils.ts')
-rw-r--r--src/server/DashUploadUtils.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/DashUploadUtils.ts b/src/server/DashUploadUtils.ts
index 46d897339..9fddb466c 100644
--- a/src/server/DashUploadUtils.ts
+++ b/src/server/DashUploadUtils.ts
@@ -24,9 +24,13 @@ export namespace DashUploadUtils {
const gifs = [".gif"];
const pngs = [".png"];
const jpgs = [".jpg", ".jpeg"];
- export const imageFormats = [...pngs, ...jpgs, ...gifs];
+ const imageFormats = [...pngs, ...jpgs, ...gifs];
const videoFormats = [".mov", ".mp4"];
+ export function validateExtension(url: string) {
+ return imageFormats.includes(path.extname(url).toLowerCase());
+ }
+
const size = "content-length";
const type = "content-type";