Răsfoiți Sursa

Protect against crash

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic 7 ani în urmă
părinte
comite
0d8716248d

+ 4 - 2
app/src/main/java/com/nextcloud/talk/activities/CallActivity.java

@@ -945,8 +945,10 @@ public class CallActivity extends AppCompatActivity {
                                     SessionDescription.Type.fromCanonicalForm(type),
                                     sessionDescriptionStringWithPreferredCodec);
 
-                            magicPeerConnectionWrapper.getPeerConnection().setRemoteDescription(magicPeerConnectionWrapper
-                                    .getMagicSdpObserver(), sessionDescriptionWithPreferredCodec);
+                            if (magicPeerConnectionWrapper.getPeerConnection() != null) {
+                                magicPeerConnectionWrapper.getPeerConnection().setRemoteDescription(magicPeerConnectionWrapper
+                                        .getMagicSdpObserver(), sessionDescriptionWithPreferredCodec);
+                            }
                             break;
                         case "candidate":
                             NCIceCandidate ncIceCandidate = ncSignalingMessage.getPayload().getIceCandidate();