From 35b83950d4c5aa41ea81ef242e7d018138c496fb Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Thu, 30 Sep 2021 09:26:29 +0200 Subject: [PATCH] Fix an issue when showing public page of suspended group Signed-off-by: Thomas Citharel --- lib/graphql/resolvers/group.ex | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/graphql/resolvers/group.ex b/lib/graphql/resolvers/group.ex index 2ef9460fd..2d7feeeb0 100644 --- a/lib/graphql/resolvers/group.ex +++ b/lib/graphql/resolvers/group.ex @@ -41,6 +41,9 @@ defmodule Mobilizon.GraphQL.Resolvers.Group do find_group(parent, args, nil) end + {:ok, %Actor{}} -> + {:error, :group_not_found} + {:error, _err} -> {:error, :group_not_found} end @@ -52,6 +55,9 @@ defmodule Mobilizon.GraphQL.Resolvers.Group do %Actor{} = actor = restrict_fields_for_non_member_request(actor) {:ok, actor} + {:ok, %Actor{}} -> + {:error, :group_not_found} + {:error, _err} -> {:error, :group_not_found} end