Skip to content

Commit ee4695b

Browse files
committed
assert request & connection manager not null
1 parent 8ca91ba commit ee4695b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

android/src/main/kotlin/com/twilio/twilio_voice/service/TVConnectionService.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,9 @@ class TVConnectionService : ConnectionService() {
472472
//endregion
473473

474474
override fun onCreateIncomingConnection(connectionManagerPhoneAccount: PhoneAccountHandle?, request: ConnectionRequest?): Connection {
475+
assert(request != null) { "ConnectionRequest cannot be null" }
476+
assert(connectionManagerPhoneAccount != null) { "ConnectionManagerPhoneAccount cannot be null" }
477+
475478
super.onCreateIncomingConnection(connectionManagerPhoneAccount, request)
476479
Log.d(TAG, "onCreateIncomingConnection")
477480

@@ -512,6 +515,9 @@ class TVConnectionService : ConnectionService() {
512515
}
513516

514517
override fun onCreateOutgoingConnection(connectionManagerPhoneAccount: PhoneAccountHandle?, request: ConnectionRequest?): Connection {
518+
assert(request != null) { "ConnectionRequest cannot be null" }
519+
assert(connectionManagerPhoneAccount != null) { "ConnectionManagerPhoneAccount cannot be null" }
520+
515521
super.onCreateOutgoingConnection(connectionManagerPhoneAccount, request)
516522
Log.d(TAG, "onCreateOutgoingConnection")
517523

0 commit comments

Comments
 (0)