diff --git a/server.js b/server.js index ecbe166..8a7f399 100644 --- a/server.js +++ b/server.js @@ -359,7 +359,7 @@ function layout(title, body, { authenticated = false, activePath = "/", subtitle `; } -function topbar(activePath, subtitle, accountName = "", accountMeta = "") { +function topbar(activePath, subtitle, accountName = "") { const titleMap = { "/": ["Dashboard", "Overview of orders, results, and work queues."], "/orders": ["Orders", "Search, review, and create patient orders."], @@ -370,7 +370,6 @@ function topbar(activePath, subtitle, accountName = "", accountMeta = "") { }; const [title, fallbackSubtitle] = titleMap[activePath] || ["DocLink Web", "Responsive clinical workflow shell."]; const displayName = accountName || sampleLogin.username; - const displayMeta = accountMeta || `Doctor ID ${sampleLogin.doctorId}`; return `
@@ -384,7 +383,6 @@ function topbar(activePath, subtitle, accountName = "", accountMeta = "") {
@@ -483,8 +481,7 @@ function resolveFppRouteIds(session) { function accountLayoutOptions(session = {}) { return { - accountName: session?.username || sampleLogin.username, - accountMeta: session?.doctorId ? `Doctor ID ${session.doctorId}` : `Doctor ID ${sampleLogin.doctorId}`, + accountName: session?.displayName || session?.username || sampleLogin.username, }; } @@ -1287,10 +1284,10 @@ function renderSettings(session) {
${panelHeader("Account", "Profile data and security entry points.")}
-
Name${escapeHtml(session?.username || "-")}
+
Name${escapeHtml(session?.displayName || session?.username || "-")}
+
Username${escapeHtml(session?.loginUsername || "-")}
Doctor ID${escapeHtml(session?.doctorCode || session?.doctorId || "-")}
RoleDoctor
-
Internal ID${escapeHtml(session?.doctorId || "-")}