Answer stability round 1: 0 🔴, 3 🟡 (0 misread); pin dashboard heading and branding, fix stale comment

This commit is contained in:
2026-10-31 08:41:59 +01:00
parent 57a1a2899f
commit 437a2e8580
5 changed files with 15 additions and 10 deletions
+1 -3
View File
@@ -70,8 +70,7 @@ export function buildPluginChrome(opts: ChromeOptions): PageChrome {
};
}
// The User carries no display name (the JWT holds only id/email/permissions), so the profile shows
// the email's local part as the name; anonymous ⇒ "Guest".
// The JWT holds only id/email/permissions, so the profile name is the email's local part.
export function shellUser(user: User | null | undefined, t: Translate = ENGLISH): ShellUser {
if (!user) {
const guest = t("shell.guest");
@@ -81,7 +80,6 @@ export function shellUser(user: User | null | undefined, t: Translate = ENGLISH)
return { email: user.email, initials: (local.slice(0, 2) || "U").toUpperCase(), name: local };
}
// `name`/`sub` pass through `t`, so a catalog key is translated and an operator's own wording renders as written.
function branding(menu: MenuConfig, t: Translate): { logo?: string; name: string; sub?: string; theme?: string } {
const b = menu.branding;
return {