瀏覽代碼

Rewrite if/else chain as if/return blocks

Just a matter of preference :-)

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez 2 年之前
父節點
當前提交
34498efa72
共有 1 個文件被更改,包括 17 次插入3 次删除
  1. 17 3
      app/src/main/java/com/nextcloud/talk/activities/CallActivity.java

+ 17 - 3
app/src/main/java/com/nextcloud/talk/activities/CallActivity.java

@@ -2704,13 +2704,25 @@ public class CallActivity extends CallBaseActivity {
                 if (iceConnectionState == PeerConnection.IceConnectionState.CONNECTED ||
                         iceConnectionState == PeerConnection.IceConnectionState.COMPLETED) {
                     handlePeerConnected(sessionId, videoStreamType);
-                } else if (iceConnectionState == PeerConnection.IceConnectionState.DISCONNECTED ||
+
+                    return;
+                }
+
+                if (iceConnectionState == PeerConnection.IceConnectionState.DISCONNECTED ||
                         iceConnectionState == PeerConnection.IceConnectionState.NEW ||
                         iceConnectionState == PeerConnection.IceConnectionState.CHECKING) {
                     handlePeerDisconnected(sessionId, videoStreamType);
-                } else if (iceConnectionState == PeerConnection.IceConnectionState.CLOSED) {
+
+                    return;
+                }
+
+                if (iceConnectionState == PeerConnection.IceConnectionState.CLOSED) {
                     endPeerConnection(sessionId, VIDEO_STREAM_TYPE_SCREEN.equals(videoStreamType));
-                } else if (iceConnectionState == PeerConnection.IceConnectionState.FAILED) {
+
+                    return;
+                }
+
+                if (iceConnectionState == PeerConnection.IceConnectionState.FAILED) {
                     if (webSocketClient != null && webSocketClient.getSessionId() != null && webSocketClient.getSessionId().equals(sessionId)) {
                         setCallState(CallStatus.PUBLISHER_FAILED);
                         webSocketClient.clearResumeId();
@@ -2718,6 +2730,8 @@ public class CallActivity extends CallBaseActivity {
                     } else {
                         handlePeerDisconnected(sessionId, videoStreamType);
                     }
+
+                    return;
                 }
             });
         }