Skip to content

Commit c1f5362

Browse files
committed
Add display_name for Call.
1 parent 200e2dc commit c1f5362

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

lib/src/sip_ua_helper.dart

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -428,28 +428,33 @@ class Call {
428428
_session.sendDTMF(tones);
429429
}
430430

431+
String get display_name {
432+
assert(_session != null,
433+
'ERROR(get remote_identity): rtc session is invalid!');
434+
if (_session.remote_identity != null &&
435+
_session.remote_identity.display_name != null) {
436+
return _session.remote_identity.display_name;
437+
}
438+
return '';
439+
}
440+
431441
String get remote_identity {
432442
assert(_session != null,
433443
'ERROR(get remote_identity): rtc session is invalid!');
434-
if (_session.remote_identity != null) {
435-
if (_session.remote_identity.display_name != null) {
436-
return _session.remote_identity.display_name;
437-
} else {
438-
if (_session.remote_identity.uri != null &&
439-
_session.remote_identity.uri.user != null) {
440-
return _session.remote_identity.uri.user;
441-
}
442-
}
444+
if (_session.remote_identity != null &&
445+
_session.remote_identity.uri != null &&
446+
_session.remote_identity.uri.user != null) {
447+
return _session.remote_identity.uri.user;
443448
}
444-
return "";
449+
return '';
445450
}
446451

447452
String get direction {
448453
assert(_session != null, 'ERROR(get direction): rtc session is invalid!');
449454
if (_session.direction != null) {
450455
return _session.direction.toUpperCase();
451456
}
452-
return "";
457+
return '';
453458
}
454459
}
455460

0 commit comments

Comments
 (0)