Role CRUD LiveViews closes #325 #326

Merged
moritz merged 28 commits from feature/325_role_view into main 2026-01-08 16:21:42 +01:00
Showing only changes of commit 59d656a07c - Show all commits

View file

@ -7,6 +7,7 @@ defmodule MvWeb.Layouts.Navbar do
use MvWeb, :verified_routes use MvWeb, :verified_routes
alias Mv.Membership alias Mv.Membership
import MvWeb.Authorization
attr :current_user, :map, attr :current_user, :map,
required: true, required: true,
@ -33,9 +34,11 @@ defmodule MvWeb.Layouts.Navbar do
<li> <li>
<.link navigate="/settings">{gettext("Global Settings")}</.link> <.link navigate="/settings">{gettext("Global Settings")}</.link>
</li> </li>
<li> <%= if can_access_page?(@current_user, "/admin/roles") do %>
<.link navigate="/admin/roles">{gettext("Roles")}</.link> <li>
</li> <.link navigate="/admin/roles">{gettext("Roles")}</.link>
</li>
<% end %>
</ul> </ul>
</details> </details>
</li> </li>