Spotbugs: remove NPE deference

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2022-12-29 09:30:41 +01:00
parent 8b9996814f
commit efdfe83507
No known key found for this signature in database
GPG Key ID: 6CADC7E3523C308B

View File

@ -209,10 +209,12 @@ public class MagicWebSocketInstance extends WebSocketListener {
private void processMessage(String text) throws IOException { private void processMessage(String text) throws IOException {
CallOverallWebSocketMessage callOverallWebSocketMessage = CallOverallWebSocketMessage callOverallWebSocketMessage =
LoganSquare.parse(text, CallOverallWebSocketMessage.class); LoganSquare.parse(text, CallOverallWebSocketMessage.class);
if (callOverallWebSocketMessage.getCallWebSocketMessage() != null) {
NCSignalingMessage ncSignalingMessage = callOverallWebSocketMessage NCSignalingMessage ncSignalingMessage = callOverallWebSocketMessage
.getCallWebSocketMessage() .getCallWebSocketMessage()
.getNcSignalingMessage(); .getNcSignalingMessage();
if (TextUtils.isEmpty(ncSignalingMessage.getFrom()) && if (ncSignalingMessage != null && TextUtils.isEmpty(ncSignalingMessage.getFrom()) &&
callOverallWebSocketMessage.getCallWebSocketMessage().getSenderWebSocketMessage() != null) { callOverallWebSocketMessage.getCallWebSocketMessage().getSenderWebSocketMessage() != null) {
ncSignalingMessage.setFrom( ncSignalingMessage.setFrom(
callOverallWebSocketMessage.getCallWebSocketMessage().getSenderWebSocketMessage().getSessionId()); callOverallWebSocketMessage.getCallWebSocketMessage().getSenderWebSocketMessage().getSessionId());
@ -220,6 +222,7 @@ public class MagicWebSocketInstance extends WebSocketListener {
signalingMessageReceiver.process(ncSignalingMessage); signalingMessageReceiver.process(ncSignalingMessage);
} }
}
private void processEventMessage(String text) throws IOException { private void processEventMessage(String text) throws IOException {
EventOverallWebSocketMessage eventOverallWebSocketMessage = EventOverallWebSocketMessage eventOverallWebSocketMessage =