Only toLowerCase once
This commit is contained in:
parent
8bf794c2d2
commit
e5bbde2bac
@ -140,16 +140,14 @@ export async function onRequestPost(context: RequestContext) {
|
||||
const filesToProcess = [];
|
||||
|
||||
for (const file of files) {
|
||||
const fileParts = file.name.split(".");
|
||||
const fileParts = file.name.split(".").toLowerCase();
|
||||
let fileExten = fileParts.at(-1);
|
||||
|
||||
if (fileExten.toLowerCase() === "mov") fileExten = "mp4";
|
||||
if (fileExten === "mov") fileExten = "mp4";
|
||||
|
||||
if (
|
||||
fileParts.length < 2 ||
|
||||
!["mkv", "mp4", "wmv", "m4v", "gif", "webm"].includes(
|
||||
fileExten.toLowerCase(),
|
||||
)
|
||||
!["mkv", "mp4", "wmv", "m4v", "gif", "webm"].includes(fileExten)
|
||||
)
|
||||
return jsonError(
|
||||
`File ${file.name} cannot be uploaded as it is unsupported`,
|
||||
@ -165,7 +163,7 @@ export async function onRequestPost(context: RequestContext) {
|
||||
uploadUrlPromises.push(
|
||||
upload(
|
||||
context.env,
|
||||
`${["mp4", "m4v", "webm"].includes(fileExten.toLowerCase()) ? "" : "t/"}${fileUploadKey}`,
|
||||
`${["mp4", "m4v", "webm"].includes(fileExten) ? "" : "t/"}${fileUploadKey}`,
|
||||
file.size,
|
||||
fileExten,
|
||||
),
|
||||
|
Loading…
x
Reference in New Issue
Block a user