diff --git a/src/components/Chat.vue b/src/components/Chat.vue index 6b55e77..228ff8b 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -868,7 +868,7 @@ export default { sendAttachment() { if (this.currentImageInputPath) { - this.currentSendProgress = 0; + this.currentSendProgress = null; this.currentSendOperation = util.sendImage( this.$matrix.matrixClient, this.roomId, @@ -879,12 +879,12 @@ export default { .then(() => { this.currentSendOperation = null; this.currentImageInput = null; - this.currentSendProgress = 0; + this.currentSendProgress = null; }) .catch((err) => { this.currentSendError = err.toLocaleString(); this.currentSendOperation = null; - this.currentSendProgress = 0; + this.currentSendProgress = null; }); } }, @@ -895,7 +895,7 @@ export default { } this.currentSendOperation = null; this.currentImageInput = null; - this.currentSendProgress = 0; + this.currentSendProgress = null; this.currentSendError = null; }, diff --git a/src/components/Join.vue b/src/components/Join.vue index cd2fc0d..381d199 100644 --- a/src/components/Join.vue +++ b/src/components/Join.vue @@ -215,7 +215,7 @@ export default { }, userAvatarLetter() { - if (!this.currentUser) { + if (!this.currentUser || !this.currentUser.userId) { return null; } return (this.userDisplayName || this.currentUser.userId.substring(1)).substring(0, 1).toUpperCase(); diff --git a/src/components/messages/ContactInvited.vue b/src/components/messages/ContactInvited.vue index 8739607..14c7170 100644 --- a/src/components/messages/ContactInvited.vue +++ b/src/components/messages/ContactInvited.vue @@ -1,7 +1,7 @@ diff --git a/src/components/messages/MessageIncomingImage.vue b/src/components/messages/MessageIncomingImage.vue index b0ebd7e..7bc4309 100644 --- a/src/components/messages/MessageIncomingImage.vue +++ b/src/components/messages/MessageIncomingImage.vue @@ -34,7 +34,7 @@ export default { return { src: null, cover: true, - contain: false + contain: false, }; }, mounted() { diff --git a/src/components/messages/MessageOutgoingImage.vue b/src/components/messages/MessageOutgoingImage.vue index e26d3f7..f1d904f 100644 --- a/src/components/messages/MessageOutgoingImage.vue +++ b/src/components/messages/MessageOutgoingImage.vue @@ -6,7 +6,7 @@ >