Complete Permissions for Groups, Membership Fees, and User Role Assignment closes #404 #405
2 changed files with 7 additions and 2 deletions
|
|
@ -15,6 +15,8 @@
|
||||||
rows={@users}
|
rows={@users}
|
||||||
row_id={fn user -> "row-#{user.id}" end}
|
row_id={fn user -> "row-#{user.id}" end}
|
||||||
row_click={fn user -> JS.navigate(~p"/users/#{user}") end}
|
row_click={fn user -> JS.navigate(~p"/users/#{user}") end}
|
||||||
|
sort_field={@sort_field}
|
||||||
|
sort_order={@sort_order}
|
||||||
>
|
>
|
||||||
<:col
|
<:col
|
||||||
:let={user}
|
:let={user}
|
||||||
|
|
@ -45,6 +47,7 @@
|
||||||
</:col>
|
</:col>
|
||||||
<:col
|
<:col
|
||||||
:let={user}
|
:let={user}
|
||||||
|
sort_field={:email}
|
||||||
label={
|
label={
|
||||||
sort_button(%{
|
sort_button(%{
|
||||||
field: :email,
|
field: :email,
|
||||||
|
|
@ -74,7 +77,7 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
</:col>
|
</:col>
|
||||||
<:col :let={user} label={gettext("OIDC")}>
|
<:col :let={user} label={gettext("OIDC")}>
|
||||||
<%= if user.oidc_id do %>
|
<%= if MvWeb.Helpers.UserHelpers.has_oidc?(user) do %>
|
||||||
<span>{gettext("Linked")}</span>
|
<span>{gettext("Linked")}</span>
|
||||||
<% else %>
|
<% else %>
|
||||||
<span class="text-base-content/70">—</span>
|
<span class="text-base-content/70">—</span>
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,9 @@ defmodule MvWeb.UserLive.Show do
|
||||||
else: gettext("Not enabled")}
|
else: gettext("Not enabled")}
|
||||||
</:item>
|
</:item>
|
||||||
<:item title={gettext("OIDC")}>
|
<:item title={gettext("OIDC")}>
|
||||||
{if @user.oidc_id, do: gettext("Linked"), else: gettext("Not linked")}
|
{if MvWeb.Helpers.UserHelpers.has_oidc?(@user),
|
||||||
|
do: gettext("Linked"),
|
||||||
|
else: gettext("Not linked")}
|
||||||
</:item>
|
</:item>
|
||||||
<:item title={gettext("Linked Member")}>
|
<:item title={gettext("Linked Member")}>
|
||||||
<%= if @user.member do %>
|
<%= if @user.member do %>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue