diff --git a/resources/assets/js/components/UserAvatar.vue b/resources/assets/js/components/UserAvatar.vue
index 85b3eea66..8bb036ffb 100755
--- a/resources/assets/js/components/UserAvatar.vue
+++ b/resources/assets/js/components/UserAvatar.vue
@@ -16,7 +16,7 @@
-
+
{{nickname}}
@@ -197,18 +197,18 @@
},
setUser(info) {
- if (this.user && this.user.userimg != info.usering) {
- this.user = null
- this.$nextTick(() => {
- this.user = info
- })
- } else {
- this.user = info
+ try {
+ if (this.user && this.user.userimg != info.userimg && this.$refs.avatar) {
+ this.$refs.avatar.$data.isImageExist = true;
+ }
+ } catch (e) {
+ //
}
+ this.user = info;
},
onError() {
- return false
+ return true
},
openDialog() {