From 95367bed26f3661ae9ce313ed52641d528f6a9af Mon Sep 17 00:00:00 2001
From: regalijan <r@regalijan.com>
Date: Thu, 19 Oct 2023 16:49:23 -0400
Subject: [PATCH] Set video processing key for certain file types

---
 functions/api/reports/submit.ts | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/functions/api/reports/submit.ts b/functions/api/reports/submit.ts
index f004470..d8c989a 100644
--- a/functions/api/reports/submit.ts
+++ b/functions/api/reports/submit.ts
@@ -151,6 +151,12 @@ export async function onRequestPost(context: RequestContext) {
     context.data.current_user.id,
     { expirationTtl: 3600 }
   );
+
+  if (["mkv", "mov", "wmv"].includes(fileExt.toLowerCase()))
+    await context.env.DATA.put(`videoprocessing_${fileKey}.${fileExt}`, "1", {
+      expirationTtl: 3600,
+    });
+
   await context.env.DATA.put(
     `report_${reportId}`,
     JSON.stringify({