summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon GECOS <u@adam>2022-12-26 05:36:26 -0500
committerGordon GECOS <u@adam>2022-12-26 05:36:26 -0500
commitb36f4b085ad0ec62ed1746939954c73e3f7324ca (patch)
tree04ed7471846a65de1c4d2bb04864df8968448aaf
parent26dd210756b2e08ef0f93e07297c69db62c9a2b4 (diff)
factor
-rw-r--r--vmail/src/WebApp.hs4
1 files changed, 3 insertions, 1 deletions
diff --git a/vmail/src/WebApp.hs b/vmail/src/WebApp.hs
index d0d34ea..8a74eee 100644
--- a/vmail/src/WebApp.hs
+++ b/vmail/src/WebApp.hs
@@ -384,6 +384,8 @@ saveVideoClip outputFile inputChunks startTime stopTime = do
384 (AddEnv "output" outputFile) 384 (AddEnv "output" outputFile)
385 (["sh", "-c", cmdScript, "sh"] ++ inputChunks) 385 (["sh", "-c", cmdScript, "sh"] ++ inputChunks)
386 386
387messageChanges uuid = messages . at uuid . _Just . messageModifications . to (fmap withoutMetaData)
388
387saveMessage :: HandlerG SaveMessageApi 389saveMessage :: HandlerG SaveMessageApi
388saveMessage addr uuid start stop = do 390saveMessage addr uuid start stop = do
389 let inputDir = "./blobs" </> show uuid 391 let inputDir = "./blobs" </> show uuid
@@ -396,7 +398,7 @@ saveMessage addr uuid start stop = do
396 now <- liftIO getCurrentTime 398 now <- liftIO getCurrentTime
397 g <- queryG 399 g <- queryG
398 let changes :: [MessageChange] 400 let changes :: [MessageChange]
399 changes = view (messages . at uuid . _Just . messageModifications . to (fmap withoutMetaData)) g 401 changes = view (messageChanges uuid) g
400 blobs :: [RTCBlob] 402 blobs :: [RTCBlob]
401 blobs = [blob | AppendBlob blob <- changes] 403 blobs = [blob | AppendBlob blob <- changes]
402 inputVideos :: [FilePath] 404 inputVideos :: [FilePath]