diff --git a/schoolNewsWeb/src/components/base/UserDropdown.vue b/schoolNewsWeb/src/components/base/UserDropdown.vue index 4a41866..bf10a14 100644 --- a/schoolNewsWeb/src/components/base/UserDropdown.vue +++ b/schoolNewsWeb/src/components/base/UserDropdown.vue @@ -88,6 +88,8 @@ import { ChangeHome } from '@/components/base'; import userIcon from '@/assets/imgs/user.svg'; import settingsIcon from '@/assets/imgs/settings.svg'; import { FILE_DOWNLOAD_URL } from '@/config'; +import defaultAvatarImg from '@/assets/imgs/default-avatar.png'; + const router = useRouter(); const routes = router.getRoutes(); @@ -123,7 +125,7 @@ const isLoggedIn = computed(() => { }); const userAvatar = computed(() => { - return props.userinfo?.avatar ? FILE_DOWNLOAD_URL + props.userinfo?.avatar : ''; + return props.userinfo?.avatar && props.userinfo?.avatar!='default' ? FILE_DOWNLOAD_URL + props.userinfo?.avatar : defaultAvatarImg; }); const avatarText = computed(() => {