diff --git a/lib/mv/authorization/permission_sets.ex b/lib/mv/authorization/permission_sets.ex index 858748d..33964be 100644 --- a/lib/mv/authorization/permission_sets.ex +++ b/lib/mv/authorization/permission_sets.ex @@ -120,6 +120,7 @@ defmodule Mv.Authorization.PermissionSets do pages: [ # No "/" - Mitglied must not see member index at root (same content as /members). # Own profile (sidebar links to /users/:id) and own user edit + "/profile", "/users/:id", "/users/:id/edit", "/users/:id/show/edit", @@ -155,6 +156,7 @@ defmodule Mv.Authorization.PermissionSets do pages: [ "/", # Own profile (sidebar links to /users/:id; redirect target must be allowed) + "/profile", "/users/:id", "/users/:id/edit", "/users/:id/show/edit", @@ -204,6 +206,7 @@ defmodule Mv.Authorization.PermissionSets do pages: [ "/", # Own profile (sidebar links to /users/:id; redirect target must be allowed) + "/profile", "/users/:id", "/users/:id/edit", "/users/:id/show/edit", diff --git a/lib/mv_web/live/user_live/form.ex b/lib/mv_web/live/user_live/form.ex index f3cec75..b24b214 100644 --- a/lib/mv_web/live/user_live/form.ex +++ b/lib/mv_web/live/user_live/form.ex @@ -95,7 +95,7 @@ defmodule MvWeb.UserLive.Form do - <%= if @user && @can_manage_member_linking do %> + <%= if @user do %>
{gettext("Admin Note")}: {gettext(