Rename ShellUser.menu to profileLinks, so menu keeps one meaning in the shell
CI / full-gate (push) Successful in 3m29s
Mirror / github-mirror (push) Successful in 5s

This commit was merged in pull request #220.
This commit is contained in:
2026-11-08 19:35:14 +01:00
parent b7e9780437
commit 77e3d46769
5 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -71,7 +71,7 @@
</button>
<div id="profile-menu" class="menu-pop left up" popover style="min-width:220px">
<div class="menu-head"><%= t("shell.signedInAs", { name: user.name }) %></div>
<% (user.menu || []).forEach((link) => { %>
<% (user.profileLinks || []).forEach((link) => { %>
<a class="menu-item" href="<%= link.href %>"><% if (link.icon) { %><svg class="ico"><use href="#<%= link.icon %>" /></svg><% } %><%= link.label %></a>
<% }) %>
<%# Sign out is a state change → a POST form (not a GET link), CSRF-guarded by app.ts %>