mirror of
https://github.com/jellyfin/jellyfin-vue.git
synced 2026-09-03 05:10:26 +03:00
fix(UserImage): always using current's user avatar (#2744)
Fixes #2743 Co-authored-by: Fernando Fernández <ferferga@hotmail.com>
This commit is contained in:
co-authored by
Fernando Fernández
parent
0b3376d643
commit
c266871b4c
@@ -2,7 +2,6 @@
|
||||
<AppBarButtonLayout v-if="auth.currentUser.value">
|
||||
<template #icon>
|
||||
<UserImage
|
||||
:user="auth.currentUser.value"
|
||||
:size="40"
|
||||
rounded />
|
||||
<VMenu location="bottom">
|
||||
@@ -12,7 +11,6 @@
|
||||
<VListItem>
|
||||
<template #prepend>
|
||||
<UserImage
|
||||
:user="auth.currentUser.value"
|
||||
:size="40"
|
||||
rounded />
|
||||
</template>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<VAvatar
|
||||
:size="size">
|
||||
<JImg
|
||||
:src="getUserImageUrl(remote.auth.currentUser.value)"
|
||||
:src="getUserImageUrl(user ?? remote.auth.currentUser.value)"
|
||||
:alt="$t('userImage')">
|
||||
<template #placeholder>
|
||||
<VAvatar
|
||||
@@ -28,7 +28,7 @@ import { getUserImageUrl } from '#/utils/images';
|
||||
* in AppBar's button.
|
||||
*/
|
||||
const { user, size = 64, rounded } = defineProps<{
|
||||
user: UserDto;
|
||||
user?: UserDto;
|
||||
size?: number;
|
||||
rounded?: boolean;
|
||||
}>();
|
||||
|
||||
Reference in New Issue
Block a user