Spotbugs: don't doubleCheck Map contains value, just check for null

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

View File

@ -60,11 +60,13 @@ public class WebSocketConnectionHelper {
@SuppressLint("LongLogTag") @SuppressLint("LongLogTag")
public static synchronized MagicWebSocketInstance getMagicWebSocketInstanceForUserId(long userId) { public static synchronized MagicWebSocketInstance getMagicWebSocketInstanceForUserId(long userId) {
if (userId != -1 && magicWebSocketInstanceMap.containsKey(userId)) { MagicWebSocketInstance webSocketInstance = magicWebSocketInstanceMap.get(userId);
return magicWebSocketInstanceMap.get(userId);
if (webSocketInstance == null) {
Log.d(TAG, "No magicWebSocketInstance found for user " + userId);
} }
Log.d(TAG, "no magicWebSocketInstance found");
return null; return webSocketInstance;
} }
public static synchronized MagicWebSocketInstance getExternalSignalingInstanceForServer(String url, public static synchronized MagicWebSocketInstance getExternalSignalingInstanceForServer(String url,