@@ -1832,10 +1832,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
18321832 * @returns MXID for the logged-in user, or null if not logged in
18331833 */
18341834 public getUserId ( ) : string | null {
1835- if ( this . credentials && this . credentials . userId ) {
1836- return this . credentials . userId ;
1837- }
1838- return null ;
1835+ return this . credentials ?. userId ?? null ;
18391836 }
18401837
18411838 /**
@@ -1857,7 +1854,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
18571854 * @returns Domain of this MXID
18581855 */
18591856 public getDomain ( ) : string | null {
1860- if ( this . credentials && this . credentials . userId ) {
1857+ if ( this . credentials ? .userId ) {
18611858 return this . credentials . userId . replace ( / ^ .* ?: / , "" ) ;
18621859 }
18631860 return null ;
@@ -1868,10 +1865,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
18681865 * @returns The user ID localpart or null.
18691866 */
18701867 public getUserIdLocalpart ( ) : string | null {
1871- if ( this . credentials && this . credentials . userId ) {
1872- return this . credentials . userId . split ( ":" ) [ 0 ] . substring ( 1 ) ;
1873- }
1874- return null ;
1868+ return this . credentials ?. userId ?. split ( ":" ) [ 0 ] . substring ( 1 ) ?? null ;
18751869 }
18761870
18771871 /**
@@ -4313,7 +4307,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
43134307 */
43144308 public getIgnoredUsers ( ) : string [ ] {
43154309 const event = this . getAccountData ( "m.ignored_user_list" ) ;
4316- if ( ! event || ! event . getContent ( ) || ! event . getContent ( ) [ "ignored_users" ] ) return [ ] ;
4310+ if ( ! event ? .getContent ( ) [ "ignored_users" ] ) return [ ] ;
43174311 return Object . keys ( event . getContent ( ) [ "ignored_users" ] ) ;
43184312 }
43194313
0 commit comments