diff options
author | Gordon GECOS <u@adam> | 2022-12-26 05:36:26 -0500 |
---|---|---|
committer | Gordon GECOS <u@adam> | 2022-12-26 05:36:26 -0500 |
commit | b36f4b085ad0ec62ed1746939954c73e3f7324ca (patch) | |
tree | 04ed7471846a65de1c4d2bb04864df8968448aaf | |
parent | 26dd210756b2e08ef0f93e07297c69db62c9a2b4 (diff) |
factor
-rw-r--r-- | vmail/src/WebApp.hs | 4 |
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 | ||
387 | messageChanges uuid = messages . at uuid . _Just . messageModifications . to (fmap withoutMetaData) | ||
388 | |||
387 | saveMessage :: HandlerG SaveMessageApi | 389 | saveMessage :: HandlerG SaveMessageApi |
388 | saveMessage addr uuid start stop = do | 390 | saveMessage 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] |