From 77a05ac862e8eda44dbc903accca7d8d23c14695 Mon Sep 17 00:00:00 2001 From: Massedil Date: Thu, 19 Jun 2025 15:42:42 +0200 Subject: [PATCH] fix: solves 3 compilation warnings in feed_token.ex --- lib/graphql/resolvers/feed_token.ex | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/lib/graphql/resolvers/feed_token.ex b/lib/graphql/resolvers/feed_token.ex index 032bfce74..2b7933ca1 100644 --- a/lib/graphql/resolvers/feed_token.ex +++ b/lib/graphql/resolvers/feed_token.ex @@ -59,9 +59,6 @@ defmodule Mobilizon.GraphQL.Resolvers.FeedToken do {:ok, get_actor_tokens(actor_id)} end - @doc """ - Retrieve a feed token for actor, if actor belongs to logged user - """ @spec actor_tokens(any, map, map) :: {:ok, map} | {:error, String.t()} def actor_tokens( %Actor{id: actor_id}, @@ -77,7 +74,12 @@ defmodule Mobilizon.GraphQL.Resolvers.FeedToken do end end - @spec get_actor_tokens(string) :: list + @spec actor_tokens(any, map, map) :: {:error, String.t()} + def actor_tokens(_parent, _args, %{}) do + {:error, dgettext("errors", "You are not allowed to get a feed token if not connected")} + end + + @spec get_actor_tokens(String.t()) :: list defp get_actor_tokens(actor_id) do actor_id |> feed_token_for_actor_query() @@ -85,11 +87,6 @@ defmodule Mobilizon.GraphQL.Resolvers.FeedToken do |> Enum.map(&to_short_uuid/1) end - @spec actor_tokens(any, map, map) :: {:error, String.t()} - def actor_tokens(_parent, _args, %{}) do - {:error, dgettext("errors", "You are not allowed to get a feed token if not connected")} - end - @spec feed_token_for_actor_query(integer) :: Ecto.Query.t() defp feed_token_for_actor_query(actor_id) do from(tk in FeedToken, where: tk.actor_id == ^actor_id, preload: [:actor, :user])