From 5e778c94fb5a4d3bfc893f6ed02c48ce58b44af3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Kr=C3=BCger?= Date: Thu, 17 Feb 2022 14:37:54 +0100 Subject: [PATCH] Make use of Objects#requireNonNull to check for null references MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tim Krüger --- .../nextcloud/talk/webrtc/MagicPeerConnectionWrapper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/webrtc/MagicPeerConnectionWrapper.java b/app/src/main/java/com/nextcloud/talk/webrtc/MagicPeerConnectionWrapper.java index 013cefded..d1f10df4a 100644 --- a/app/src/main/java/com/nextcloud/talk/webrtc/MagicPeerConnectionWrapper.java +++ b/app/src/main/java/com/nextcloud/talk/webrtc/MagicPeerConnectionWrapper.java @@ -57,6 +57,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; +import java.util.Objects; import javax.inject.Inject; @@ -98,7 +99,7 @@ public class MagicPeerConnectionWrapper { String sessionId, String localSession, @Nullable MediaStream localStream, boolean isMCUPublisher, boolean hasMCU, String videoStreamType) { - NextcloudTalkApplication.Companion.getSharedApplication().getComponentApplication().inject(this); + Objects.requireNonNull(NextcloudTalkApplication.Companion.getSharedApplication()).getComponentApplication().inject(this); this.localStream = localStream; this.videoStreamType = videoStreamType; @@ -231,7 +232,7 @@ public class MagicPeerConnectionWrapper { if (!TextUtils.isEmpty(nick)) { return nick; } else { - return NextcloudTalkApplication.Companion.getSharedApplication().getString(R.string.nc_nick_guest); + return Objects.requireNonNull(NextcloudTalkApplication.Companion.getSharedApplication()).getString(R.string.nc_nick_guest); } }