From b9fa01eccb6a23ba00d8ebf1af245f3c33d722aa Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 10 Aug 2021 21:34:27 +0200 Subject: [PATCH] openvidu-server: fix NullPointer when location is null in Participant --- .../src/main/java/io/openvidu/server/core/Participant.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/core/Participant.java b/openvidu-server/src/main/java/io/openvidu/server/core/Participant.java index bb62ab08..ac35e7bd 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/core/Participant.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/Participant.java @@ -314,8 +314,8 @@ public class Participant { json.addProperty("sessionId", this.sessionId); json.addProperty("createdAt", this.token.getCreatedAt()); json.addProperty("activeAt", this.activeAt); - json.addProperty("location", this.location.toString()); - json.addProperty("ip", this.location.getIp()); + json.addProperty("location", this.location != null ? this.location.toString() : "unknown"); + json.addProperty("ip", this.location != null ? this.location.getIp() : null); json.addProperty("platform", this.platform); if (this.token.getToken() != null) { json.addProperty("token", this.token.getToken());