Fix display name when logging in

More work related to issue #78.
This commit is contained in:
N-Pex 2021-04-01 10:11:30 +02:00
parent 1f4970368a
commit 3ed27e9f63
3 changed files with 4 additions and 4 deletions

View file

@ -198,7 +198,7 @@ export default {
},
userDisplayName() {
return this.$matrix.userDisplayName;
return this.$matrix.currentUserDisplayName;
},
userAvatar() {
@ -218,7 +218,7 @@ export default {
if (!this.currentUser || !this.currentUser.userId) {
return null;
}
return (this.userDisplayName || this.currentUser.userId.substring(1))
return (this.currentUserDisplayName || this.currentUser.userId.substring(1))
.substring(0, 1)
.toUpperCase();
},

View file

@ -144,7 +144,7 @@ export default {
if (!this.$matrix.currentUser) {
return null;
}
return (this.$matrix.userDisplayName || this.$matrix.currentUserId.substring(1)).substring(0, 1).toUpperCase();
return (this.$matrix.currentUserDisplayName || this.$matrix.currentUserId.substring(1)).substring(0, 1).toUpperCase();
}
},
methods: {

View file

@ -53,7 +53,7 @@ export default {
currentUserDisplayName() {
if (this.ready) {
const user = this.matrixClient.getUser(this.currentUserId) || {}
return user.displayName;
return this.userDisplayName || user.displayName;
}
return null;
},