forked from shibao/cannery
		
	fix credo check for is_already_admin?
This commit is contained in:
		@@ -421,16 +421,16 @@ defmodule Cannery.Accounts do
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  ## Examples
 | 
					  ## Examples
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      iex> is_already_admin?(%User{role: :admin})
 | 
					      iex> already_admin?(%User{role: :admin})
 | 
				
			||||||
      true
 | 
					      true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      iex> is_already_admin?(%User{})
 | 
					      iex> already_admin?(%User{})
 | 
				
			||||||
      false
 | 
					      false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  """
 | 
					  """
 | 
				
			||||||
  @spec is_already_admin?(User.t() | nil) :: boolean()
 | 
					  @spec already_admin?(User.t() | nil) :: boolean()
 | 
				
			||||||
  def is_already_admin?(%User{role: :admin}), do: true
 | 
					  def already_admin?(%User{role: :admin}), do: true
 | 
				
			||||||
  def is_already_admin?(_invalid_user), do: false
 | 
					  def already_admin?(_invalid_user), do: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  ## Confirmation
 | 
					  ## Confirmation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -48,7 +48,7 @@
 | 
				
			|||||||
            <%= gettext("Range") %>
 | 
					            <%= gettext("Range") %>
 | 
				
			||||||
          </.link>
 | 
					          </.link>
 | 
				
			||||||
        </li>
 | 
					        </li>
 | 
				
			||||||
        <li :if={@current_user |> Accounts.is_already_admin?()} class="mx-2 my-1">
 | 
					        <li :if={@current_user |> Accounts.already_admin?()} class="mx-2 my-1">
 | 
				
			||||||
          <.link navigate={~p"/invites"} class="text-white hover:underline">
 | 
					          <.link navigate={~p"/invites"} class="text-white hover:underline">
 | 
				
			||||||
            <%= gettext("Invites") %>
 | 
					            <%= gettext("Invites") %>
 | 
				
			||||||
          </.link>
 | 
					          </.link>
 | 
				
			||||||
@@ -70,7 +70,7 @@
 | 
				
			|||||||
        </li>
 | 
					        </li>
 | 
				
			||||||
        <li
 | 
					        <li
 | 
				
			||||||
          :if={
 | 
					          :if={
 | 
				
			||||||
            @current_user |> Accounts.is_already_admin?() and
 | 
					            @current_user |> Accounts.already_admin?() and
 | 
				
			||||||
              function_exported?(Routes, :live_dashboard_path, 2)
 | 
					              function_exported?(Routes, :live_dashboard_path, 2)
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
          class="mx-2 my-1"
 | 
					          class="mx-2 my-1"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user