From fbf0a5a1e3c56d0c06eda58524cd9279bd92d25a Mon Sep 17 00:00:00 2001 From: Karol Konkol Date: Thu, 23 Oct 2025 16:32:49 +0200 Subject: [PATCH] Parse manifest to json before encoding --- lib/ex_webrtc_recorder/s3/utils.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/ex_webrtc_recorder/s3/utils.ex b/lib/ex_webrtc_recorder/s3/utils.ex index 191a2be..471699d 100644 --- a/lib/ex_webrtc_recorder/s3/utils.ex +++ b/lib/ex_webrtc_recorder/s3/utils.ex @@ -22,6 +22,7 @@ if Code.ensure_loaded?(ExAws.S3) do {:ok | :error, term()} def upload_manifest(manifest, s3_bucket_name, s3_path, s3_config \\ []) do manifest + |> ExWebRTC.Recorder.Manifest.to_json!() |> Jason.encode!() |> ExWebRTC.Utils.chunk(@chunk_size) |> ExAws.S3.upload(s3_bucket_name, s3_path)