@@ -595,7 +595,7 @@ class UA extends EventManager {
595595 DartSIP_C .SipMethod ? method = request.method;
596596
597597 // Check that request URI points to us.
598- if (request.ruri! .user != _configuration.uri.user &&
598+ if (request.ruri! .user != _configuration.uri! .user &&
599599 request.ruri! .user != _contact! .uri! .user) {
600600 logger.d ('Request-URI does not point to us' );
601601 if (request.method != SipMethod .ACK ) {
@@ -830,7 +830,7 @@ class UA extends EventManager {
830830 _configuration.jssip_id = Utils .createRandomToken (5 );
831831
832832 // String containing _configuration.uri without scheme and user.
833- URI hostport_params = _configuration.uri.clone ();
833+ URI hostport_params = _configuration.uri! .clone ();
834834
835835 _configuration.terminateOnAudioMediaPortZero =
836836 configuration.terminateOnAudioMediaPortZero;
@@ -865,12 +865,12 @@ class UA extends EventManager {
865865
866866 // Check whether authorization_user is explicitly defined.
867867 // Take '_configuration.uri.user' value if not.
868- _configuration.authorization_user ?? = _configuration.uri.user;
868+ _configuration.authorization_user ?? = _configuration.uri! .user;
869869
870870 // If no 'registrar_server' is set use the 'uri' value without user portion and
871871 // without URI params/headers.
872872 if (_configuration.registrar_server == null ) {
873- URI registrar_server = _configuration.uri.clone ();
873+ URI registrar_server = _configuration.uri! .clone ();
874874 registrar_server.user = null ;
875875 registrar_server.clearParams ();
876876 registrar_server.clearHeaders ();
@@ -890,7 +890,7 @@ class UA extends EventManager {
890890
891891 // Via Host.
892892 if (_configuration.contact_uri != null ) {
893- _configuration.via_host = _configuration.contact_uri.host;
893+ _configuration.via_host = _configuration.contact_uri! .host;
894894 }
895895 // Contact URI.
896896 else {
0 commit comments