1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-11-26 17:03:12 +03:00

Update comments

This commit is contained in:
Michael Telatynski
2020-11-02 18:09:32 +00:00
parent 66aa9c4831
commit 645842f0fd

View File

@@ -3699,13 +3699,14 @@ MatrixClient.prototype.setProfileInfo = function(info, data, callback) {
/** /**
* @param {string} name * @param {string} name
* @param {module:client.callback} callback Optional. * @param {module:client.callback} callback Optional.
* @return {Promise} Resolves: TODO * @return {Promise} Resolves: {} an empty object.
* @return {module:http-api.MatrixError} Rejects: with an error response. * @return {module:http-api.MatrixError} Rejects: with an error response.
*/ */
MatrixClient.prototype.setDisplayName = async function(name, callback) { MatrixClient.prototype.setDisplayName = async function(name, callback) {
const prom = await this.setProfileInfo( const prom = await this.setProfileInfo(
"displayname", { displayname: name }, callback, "displayname", { displayname: name }, callback,
); );
// XXX: synthesise a profile update for ourselves because Synapse is broken and won't
const user = this.getUser(this.getUserId()); const user = this.getUser(this.getUserId());
if (user) { if (user) {
user.displayName = name; user.displayName = name;
@@ -3717,13 +3718,14 @@ MatrixClient.prototype.setDisplayName = async function(name, callback) {
/** /**
* @param {string} url * @param {string} url
* @param {module:client.callback} callback Optional. * @param {module:client.callback} callback Optional.
* @return {Promise} Resolves: TODO * @return {Promise} Resolves: {} an empty object.
* @return {module:http-api.MatrixError} Rejects: with an error response. * @return {module:http-api.MatrixError} Rejects: with an error response.
*/ */
MatrixClient.prototype.setAvatarUrl = async function(url, callback) { MatrixClient.prototype.setAvatarUrl = async function(url, callback) {
const prom = await this.setProfileInfo( const prom = await this.setProfileInfo(
"avatar_url", { avatar_url: url }, callback, "avatar_url", { avatar_url: url }, callback,
); );
// XXX: synthesise a profile update for ourselves because Synapse is broken and won't
const user = this.getUser(this.getUserId()); const user = this.getUser(this.getUserId());
if (user) { if (user) {
user.avatarUrl = url; user.avatarUrl = url;