From 494081821f03a464289a2d6011c68e998ae8055f Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 26 Mar 2019 15:12:36 +0100 Subject: [PATCH] openvidu-server: recording stop fix (null pointer when recording stopped event) --- .../main/java/io/openvidu/server/cdr/CDREventRecording.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/cdr/CDREventRecording.java b/openvidu-server/src/main/java/io/openvidu/server/cdr/CDREventRecording.java index 4a666455..5fbaeb49 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/cdr/CDREventRecording.java +++ b/openvidu-server/src/main/java/io/openvidu/server/cdr/CDREventRecording.java @@ -35,7 +35,8 @@ public class CDREventRecording extends CDREventEnd { // recordingStopped public CDREventRecording(CDREventRecording event, Recording recording, EndReason reason) { - super(CDREventName.recordingStopped, event.getSessionId(), event.getTimestamp(), reason); + super(CDREventName.recordingStopped, event == null ? recording.getSessionId() : event.getSessionId(), + event == null ? recording.getCreatedAt() : event.getTimestamp(), reason); this.recording = recording; }