You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-11-28 05:03:59 +03:00
MatrixClient: add getUserId()
... I'm amazed we got this far without it.
This commit is contained in:
@@ -168,6 +168,18 @@ function MatrixClient(opts) {
|
|||||||
utils.inherits(MatrixClient, EventEmitter);
|
utils.inherits(MatrixClient, EventEmitter);
|
||||||
utils.extend(MatrixClient.prototype, MatrixBaseApis.prototype);
|
utils.extend(MatrixClient.prototype, MatrixBaseApis.prototype);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the user-id of the logged-in user
|
||||||
|
*
|
||||||
|
* @return {?string} MXID for the logged-in user, or null if not logged in
|
||||||
|
*/
|
||||||
|
MatrixClient.prototype.getUserId = function() {
|
||||||
|
if (this.credentials && this.credentials.userId) {
|
||||||
|
return this.credentials.userId;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the domain for this client's MXID
|
* Get the domain for this client's MXID
|
||||||
* @return {?string} Domain of this MXID
|
* @return {?string} Domain of this MXID
|
||||||
|
|||||||
Reference in New Issue
Block a user