mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fixes #1304 - Wrong profile picture
This commit is contained in:
parent
be200035e3
commit
813f16e479
1 changed files with 10 additions and 1 deletions
|
@ -70,6 +70,9 @@
|
||||||
|
|
||||||
var header = document.querySelector('.viewMenuBar');
|
var header = document.querySelector('.viewMenuBar');
|
||||||
|
|
||||||
|
var headerUserButton = header.querySelector('.headerUserButton');
|
||||||
|
var hasImage;
|
||||||
|
|
||||||
if (user.name) {
|
if (user.name) {
|
||||||
if (user.imageUrl && AppInfo.enableUserImage) {
|
if (user.imageUrl && AppInfo.enableUserImage) {
|
||||||
|
|
||||||
|
@ -81,15 +84,21 @@
|
||||||
url += "&height=" + (userButtonHeight * Math.max(devicePixelRatio || 1, 2));
|
url += "&height=" + (userButtonHeight * Math.max(devicePixelRatio || 1, 2));
|
||||||
}
|
}
|
||||||
|
|
||||||
var headerUserButton = header.querySelector('.headerUserButton');
|
|
||||||
if (headerUserButton) {
|
if (headerUserButton) {
|
||||||
headerUserButton.icon = null;
|
headerUserButton.icon = null;
|
||||||
headerUserButton.src = url;
|
headerUserButton.src = url;
|
||||||
headerUserButton.classList.add('headerUserButtonRound');
|
headerUserButton.classList.add('headerUserButtonRound');
|
||||||
|
hasImage = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (hasUserButton && !hasImage) {
|
||||||
|
headerUserButton.icon = 'person';
|
||||||
|
headerUserButton.src = null;
|
||||||
|
headerUserButton.classList.remove('headerUserButtonRound');
|
||||||
|
}
|
||||||
|
|
||||||
updateLocalUser(user.localUser);
|
updateLocalUser(user.localUser);
|
||||||
requiresUserRefresh = false;
|
requiresUserRefresh = false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue