From e03dcdaaef9894e3ddd3ad3a16cbeaa80e8ae906 Mon Sep 17 00:00:00 2001 From: Kimberlee Johnson Date: Mon, 29 Nov 2021 16:21:51 -0800 Subject: [PATCH] Removed recording-upload-complete event handler in favor of recording-stopped --- custom/recording/contexts/RecordingProvider.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/custom/recording/contexts/RecordingProvider.js b/custom/recording/contexts/RecordingProvider.js index c34f56c..620568e 100644 --- a/custom/recording/contexts/RecordingProvider.js +++ b/custom/recording/contexts/RecordingProvider.js @@ -106,20 +106,11 @@ export const RecordingProvider = ({ children }) => { } }; - const handleRecordingUploadCompleted = () => { - setRecordingState(RECORDING_SAVED); - }; - callObject.on('app-message', handleAppMessage); callObject.on('recording-data', handleRecordingData); - callObject.on('recording-upload-completed', handleRecordingUploadCompleted); return () => { callObject.off('app-message', handleAppMessage); - callObject.off( - 'recording-upload-completed', - handleRecordingUploadCompleted - ); }; }, [callObject, enableRecording]); @@ -213,7 +204,8 @@ export const RecordingProvider = ({ children }) => { useEffect(() => { if (!callObject || !enableRecording) return false; - const handleRecordingStopped = () => { + const handleRecordingStopped = (event) => { + console.log(event); if (isRecordingLocally) return; setRecordingState(RECORDING_IDLE); setRecordingStartedDate(null); @@ -305,6 +297,7 @@ export const RecordingProvider = ({ children }) => { case RECORDING_TYPE_CLOUD_BETA: case RECORDING_TYPE_RTP_TRACKS: setRecordingState(RECORDING_UPLOADING); + setRecordingState(RECORDING_SAVED); break; default: break;