diff --git a/client/src/hooks/graphql/use-with-record-state.tsx b/client/src/hooks/graphql/use-with-record-state.tsx index 626f0951..74572688 100644 --- a/client/src/hooks/graphql/use-with-record-state.tsx +++ b/client/src/hooks/graphql/use-with-record-state.tsx @@ -790,7 +790,15 @@ export function useWithRecordState( function downloadCurAnswerVideo() { if (!curAnswer) return; - downloadVideoForQuestion(curAnswer?.answer.question); + if (curAnswer.recordedVideo) { + downloadVideoBlob( + curAnswer.recordedVideo, + `${curAnswer.answer.question}_video`, + document + ); + } else { + downloadVideoForQuestion(curAnswer?.answer.question); + } } return {