Kontakt-Modul
Dieser Commit ist enthalten in:
committet von
Server Deploy
Ursprung
623bbdf5dd
Commit
7d67557be4
@ -372,7 +372,14 @@ class BoardManager {
|
||||
const currentUser = users.find(u => u.id === assignee.id);
|
||||
const color = currentUser?.color || assignee.color || '#888';
|
||||
const name = currentUser?.display_name || assignee.display_name || assignee.username || 'Benutzer';
|
||||
const initials = currentUser?.initials || assignee.initials || getInitials(name);
|
||||
|
||||
// Initialen berechnen - currentUser hat immer die korrekten initials
|
||||
let initials = currentUser?.initials || getInitials(name) || '?';
|
||||
|
||||
// Sicherheit: Falls initials undefined ist, Fallback verwenden
|
||||
if (!initials || initials === 'undefined') {
|
||||
initials = getInitials(currentUser?.email || name) || '?';
|
||||
}
|
||||
|
||||
const avatar = createElement('span', {
|
||||
className: 'avatar task-assignee-avatar stacked',
|
||||
@ -401,14 +408,20 @@ class BoardManager {
|
||||
const users = store.get('users');
|
||||
const assignedUser = users.find(u => u.id === task.assignedTo);
|
||||
const currentColor = assignedUser?.color || task.assignedColor || '#888';
|
||||
const currentName = assignedUser?.username || task.assignedName || 'Benutzer';
|
||||
const currentName = assignedUser?.display_name || assignedUser?.username || task.assignedName || 'Benutzer';
|
||||
|
||||
// Initialen berechnen
|
||||
let initials = assignedUser?.initials || getInitials(currentName) || '?';
|
||||
if (!initials || initials === 'undefined') {
|
||||
initials = getInitials(assignedUser?.email || currentName) || '?';
|
||||
}
|
||||
|
||||
const assignee = createElement('div', { className: 'task-assignees' }, [
|
||||
createElement('span', {
|
||||
className: 'avatar task-assignee-avatar',
|
||||
style: { backgroundColor: currentColor },
|
||||
title: currentName
|
||||
}, [getInitials(currentName)])
|
||||
}, [initials])
|
||||
]);
|
||||
footer.appendChild(assignee);
|
||||
} else {
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren