fix: Add type checkings for User.displayName
This commit is contained in:
parent
9340bead1c
commit
d8986f1d10
|
|
@ -73,9 +73,8 @@ class User extends Event {
|
||||||
|
|
||||||
/// The displayname of the user if the user has set one.
|
/// The displayname of the user if the user has set one.
|
||||||
String get displayName =>
|
String get displayName =>
|
||||||
content != null && content.containsKey('displayname')
|
content?.tryGet<String>('displayname') ??
|
||||||
? content['displayname']
|
prevContent?.tryGet<String>('displayname');
|
||||||
: (prevContent != null ? prevContent['displayname'] : null);
|
|
||||||
|
|
||||||
/// Returns the power level of this user.
|
/// Returns the power level of this user.
|
||||||
int get powerLevel => room?.getPowerLevelByUserId(id);
|
int get powerLevel => room?.getPowerLevelByUserId(id);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue