From a37bab3b844244cb22ed9e6b90bbfe880a72c521 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Mon, 26 Sep 2022 10:29:37 +0200 Subject: [PATCH] Fix some Dializer issue Signed-off-by: Thomas Citharel --- lib/graphql/resolvers/admin.ex | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/graphql/resolvers/admin.ex b/lib/graphql/resolvers/admin.ex index 8246675c0..e89fc132c 100644 --- a/lib/graphql/resolvers/admin.ex +++ b/lib/graphql/resolvers/admin.ex @@ -62,7 +62,7 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do Map.merge(map, %{actor: actor, id: id, inserted_at: inserted_at}) end - @spec transform_action_log(module(), atom(), ActionLog.t()) :: map() + @spec transform_action_log(module(), atom(), ActionLog.t()) :: map() | nil defp transform_action_log( Report, :update, @@ -132,6 +132,8 @@ defmodule Mobilizon.GraphQL.Resolvers.Admin do } end + defp transform_action_log(_, _, _), do: nil + # Changes are stored as %{"key" => "value"} so we need to convert them back as struct @spec convert_changes_to_struct(module(), map()) :: struct() defp convert_changes_to_struct(struct, %{"report_id" => _report_id} = changes) do