From 407f72f0d1ed8abc0bc03a9d91444b3efb49f4b0 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Thu, 24 Sep 2020 12:28:51 +0200 Subject: [PATCH] openvidu-server: do not set recording URL to null while uploading --- .../openvidu/server/recording/service/RecordingManager.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java index d1548af7b..f4666ddfa 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java @@ -396,8 +396,8 @@ public class RecordingManager { return; } - this.singleStreamRecordingService.startRecorderEndpointForPublisherEndpoint(session, recording.getId(), profile, - participant, startedCountDown); + this.singleStreamRecordingService.startRecorderEndpointForPublisherEndpoint(session, recording.getId(), + profile, participant, startedCountDown); } else if (RecordingUtils.IS_COMPOSED(recording.getOutputMode()) && !recording.hasVideo()) { // Connect this stream to existing Composite recorder log.info("Joining PublisherEndpoint to existing Composite in session {} for new stream of participant {}", @@ -571,7 +571,6 @@ public class RecordingManager { && composedQuickStartRecordingService.isBeingUploaded(recording)) { // Recording has finished but is being uploaded recording.setStatus(Status.stopped); - recording.setUrl(null); } else if (Status.ready.equals(recording.getStatus()) || Status.failed.equals(recording.getStatus())) { // Recording has been completely processed and must include URL recording.setUrl(recordingManagerUtils.getRecordingUrl(recording));