From c6307709cac417a3faec9d0ac88f6dfd52ab9ca3 Mon Sep 17 00:00:00 2001 From: csantosm <4a.santos@gmail.com> Date: Mon, 29 Aug 2022 12:43:06 +0200 Subject: [PATCH] openvidu-call: Fixed possible NullPointerException --- .../io/openvidu/call/java/controllers/SessionController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openvidu-call/openvidu-call-back-java/src/main/java/io/openvidu/call/java/controllers/SessionController.java b/openvidu-call/openvidu-call-back-java/src/main/java/io/openvidu/call/java/controllers/SessionController.java index 5405121c..4af102f8 100644 --- a/openvidu-call/openvidu-call-back-java/src/main/java/io/openvidu/call/java/controllers/SessionController.java +++ b/openvidu-call/openvidu-call-back-java/src/main/java/io/openvidu/call/java/controllers/SessionController.java @@ -111,11 +111,11 @@ public class SessionController { } catch (OpenViduJavaClientException | OpenViduHttpException e) { - if (Integer.parseInt(e.getMessage()) == 501) { + if (e.getMessage() != null && Integer.parseInt(e.getMessage()) == 501) { System.err.println("OpenVidu Server recording module is disabled"); response.put("recordingEnabled", false); return new ResponseEntity<>(response, HttpStatus.OK); - } else if (Integer.parseInt(e.getMessage()) == 401) { + } else if (e.getMessage() != null && Integer.parseInt(e.getMessage()) == 401) { System.err.println("OpenVidu credentials are wrong."); return new ResponseEntity<>(null, HttpStatus.UNAUTHORIZED);