Revert "Исправить отображение имени в личных сообщениях"

This reverts commit 6fcaa5d3d4.
This commit is contained in:
AidarKC
2026-09-01 19:00:05 +04:00
parent 6fcaa5d3d4
commit f645686d87
2 changed files with 5 additions and 13 deletions
+1 -1
View File
@@ -1,2 +1,2 @@
client.version=1.11.3 client.version=1.11.2
server.version=1.9.0 server.version=1.9.0
+4 -12
View File
@@ -128,7 +128,7 @@ function createChatHeaderParts(login, navigate) {
loginEl.setAttribute('role', 'heading'); loginEl.setAttribute('role', 'heading');
loginEl.setAttribute('aria-level', '1'); loginEl.setAttribute('aria-level', '1');
loginEl.setAttribute('aria-label', `Чат с ${cleanLogin}`); loginEl.setAttribute('aria-label', `Чат с ${cleanLogin}`);
loginEl.innerHTML = `<span class="chat-header-display-name">${cleanLogin}</span><span class="chat-header-user-login" hidden></span>`; loginEl.innerHTML = `<span class="chat-header-display-name">${cleanLogin}</span><span class="chat-header-user-login">${cleanLogin}</span>`;
void loadProfileSnapshot(cleanLogin) void loadProfileSnapshot(cleanLogin)
.then((snapshot) => { .then((snapshot) => {
@@ -149,19 +149,11 @@ function createChatHeaderParts(login, navigate) {
}); });
avatarSlot.replaceChildren(upgradedAvatar); avatarSlot.replaceChildren(upgradedAvatar);
if (loginEl.isConnected) { if (loginEl.isConnected) {
const firstName = String(snapshot?.firstName || '').trim(); const display = userDisplayName({ login: cleanLogin, firstName: snapshot?.firstName, lastName: snapshot?.lastName });
const lastName = String(snapshot?.lastName || '').trim();
const hasRealName = Boolean(firstName || lastName);
const display = userDisplayName({ login: cleanLogin, firstName, lastName });
const nameNode = loginEl.querySelector('.chat-header-display-name'); const nameNode = loginEl.querySelector('.chat-header-display-name');
const loginNode = loginEl.querySelector('.chat-header-user-login'); const loginNode = loginEl.querySelector('.chat-header-user-login');
if (nameNode) { if (nameNode) nameNode.textContent = display;
nameNode.textContent = hasRealName ? display : cleanLogin; if (loginNode) loginNode.textContent = cleanLogin;
}
if (loginNode) {
loginNode.hidden = !hasRealName;
loginNode.textContent = hasRealName ? cleanLogin : '';
}
} }
}) })
.catch(() => {}); .catch(() => {});