refactor: fix credo warnings, update gettext
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Simon 2026-01-27 22:32:37 +01:00
parent 05c81af6e9
commit 5e0b6580ae
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2
6 changed files with 487 additions and 83 deletions

View file

@ -23,15 +23,15 @@ defmodule MvWeb.GroupLive.Index do
actor = current_actor(socket)
# Check if user can read groups
unless can?(actor, :read, Mv.Membership.Group) do
{:ok, redirect(socket, to: ~p"/members")}
else
if can?(actor, :read, Mv.Membership.Group) do
groups = load_groups(actor)
{:ok,
socket
|> assign(:page_title, gettext("Groups"))
|> assign(:groups, groups)}
else
{:ok, redirect(socket, to: ~p"/members")}
end
end