You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-12-17 21:42:17 +03:00
More typescript linting (#3310)
* More typescript linting * Improve types Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Discard changes to src/models/MSC3089TreeSpace.ts * Discard changes to src/realtime-callbacks.ts * Fix tests Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Improve coverage Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --------- Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
committed by
GitHub
parent
bc5246970c
commit
8863e42e35
@@ -1832,10 +1832,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
|
||||
* @returns MXID for the logged-in user, or null if not logged in
|
||||
*/
|
||||
public getUserId(): string | null {
|
||||
if (this.credentials && this.credentials.userId) {
|
||||
return this.credentials.userId;
|
||||
}
|
||||
return null;
|
||||
return this.credentials?.userId ?? null;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1857,7 +1854,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
|
||||
* @returns Domain of this MXID
|
||||
*/
|
||||
public getDomain(): string | null {
|
||||
if (this.credentials && this.credentials.userId) {
|
||||
if (this.credentials?.userId) {
|
||||
return this.credentials.userId.replace(/^.*?:/, "");
|
||||
}
|
||||
return null;
|
||||
@@ -1868,10 +1865,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
|
||||
* @returns The user ID localpart or null.
|
||||
*/
|
||||
public getUserIdLocalpart(): string | null {
|
||||
if (this.credentials && this.credentials.userId) {
|
||||
return this.credentials.userId.split(":")[0].substring(1);
|
||||
}
|
||||
return null;
|
||||
return this.credentials?.userId?.split(":")[0].substring(1) ?? null;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -4313,7 +4307,7 @@ export class MatrixClient extends TypedEventEmitter<EmittedEvents, ClientEventHa
|
||||
*/
|
||||
public getIgnoredUsers(): string[] {
|
||||
const event = this.getAccountData("m.ignored_user_list");
|
||||
if (!event || !event.getContent() || !event.getContent()["ignored_users"]) return [];
|
||||
if (!event?.getContent()["ignored_users"]) return [];
|
||||
return Object.keys(event.getContent()["ignored_users"]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user