fix credo warning for is_owner?

This commit is contained in:
shibao 2024-02-23 22:18:25 -05:00
parent 2a87037f06
commit 362c406471
9 changed files with 17 additions and 17 deletions

View File

@ -234,7 +234,7 @@ defmodule Memex.Contexts do
def owner_or_admin?(_context, %{role: :admin}), do: true
def owner_or_admin?(_context, _other_user), do: false
@spec is_owner?(Context.t(), User.t()) :: boolean()
def is_owner?(%{user_id: user_id}, %{id: user_id}), do: true
def is_owner?(_context, _other_user), do: false
@spec owner?(Context.t(), User.t()) :: boolean()
def owner?(%{user_id: user_id}, %{id: user_id}), do: true
def owner?(_context, _other_user), do: false
end

View File

@ -234,7 +234,7 @@ defmodule Memex.Notes do
def owner_or_admin?(_context, %{role: :admin}), do: true
def owner_or_admin?(_context, _other_user), do: false
@spec is_owner?(Note.t(), User.t()) :: boolean()
def is_owner?(%{user_id: user_id}, %{id: user_id}), do: true
def is_owner?(_context, _other_user), do: false
@spec owner?(Note.t(), User.t()) :: boolean()
def owner?(%{user_id: user_id}, %{id: user_id}), do: true
def owner?(_context, _other_user), do: false
end

View File

@ -236,7 +236,7 @@ defmodule Memex.Pipelines do
def owner_or_admin?(_context, %{role: :admin}), do: true
def owner_or_admin?(_context, _other_user), do: false
@spec is_owner?(Pipeline.t(), User.t()) :: boolean()
def is_owner?(%{user_id: user_id}, %{id: user_id}), do: true
def is_owner?(_context, _other_user), do: false
@spec owner?(Pipeline.t(), User.t()) :: boolean()
def owner?(%{user_id: user_id}, %{id: user_id}), do: true
def owner?(_context, _other_user), do: false
end

View File

@ -33,7 +33,7 @@
>
<:actions :let={context}>
<.link
:if={Contexts.is_owner?(context, @current_user)}
:if={Contexts.owner?(context, @current_user)}
patch={~p"/contexts/#{context}/edit"}
aria-label={dgettext("actions", "edit %{context_slug}", context_slug: context.slug)}
>

View File

@ -17,7 +17,7 @@
<div class="self-end flex space-x-4">
<.link
:if={Contexts.is_owner?(@context, @current_user)}
:if={Contexts.owner?(@context, @current_user)}
class="btn btn-primary"
patch={~p"/context/#{@context}/edit"}
>

View File

@ -33,7 +33,7 @@
>
<:actions :let={note}>
<.link
:if={Notes.is_owner?(note, @current_user)}
:if={Notes.owner?(note, @current_user)}
patch={~p"/notes/#{note}/edit"}
aria-label={dgettext("actions", "edit %{note_slug}", note_slug: note.slug)}
>

View File

@ -17,7 +17,7 @@
<div class="self-end flex space-x-4">
<.link
:if={Notes.is_owner?(@note, @current_user)}
:if={Notes.owner?(@note, @current_user)}
class="btn btn-primary"
patch={~p"/note/#{@note}/edit"}
>

View File

@ -33,7 +33,7 @@
>
<:actions :let={pipeline}>
<.link
:if={Pipelines.is_owner?(pipeline, @current_user)}
:if={Pipelines.owner?(pipeline, @current_user)}
patch={~p"/pipelines/#{pipeline}/edit"}
aria-label={dgettext("actions", "edit %{pipeline_slug}", pipeline_slug: pipeline.slug)}
>

View File

@ -17,7 +17,7 @@
<div class="pb-4 self-end flex space-x-4">
<.link
:if={Pipelines.is_owner?(@pipeline, @current_user)}
:if={Pipelines.owner?(@pipeline, @current_user)}
class="btn btn-primary"
patch={~p"/pipeline/#{@pipeline}/edit"}
>
@ -52,7 +52,7 @@
<%= gettext("%{position}. %{title}", position: position + 1, title: title) %>
</h3>
<%= if Pipelines.is_owner?(@pipeline, @current_user) do %>
<%= if Pipelines.owner?(@pipeline, @current_user) do %>
<div class="flex justify-between items-center space-x-4">
<%= if position <= 0 do %>
<i class="fas text-xl fa-chevron-up cursor-not-allowed opacity-25"></i>
@ -113,7 +113,7 @@
<% end %>
<.link
:if={Pipelines.is_owner?(@pipeline, @current_user)}
:if={Pipelines.owner?(@pipeline, @current_user)}
class="self-end btn btn-primary"
patch={~p"/pipeline/#{@pipeline}/add_step"}
>