fix(back): Various small fixes in backend

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2023-05-03 10:03:21 +02:00
parent 3d21a06789
commit 2a57340a82
3 changed files with 7 additions and 2 deletions

View File

@@ -278,6 +278,10 @@ defmodule Mobilizon.GraphQL.Resolvers.Participant do
Participations.update(participant, actor, Events.get_default_participant_role(event)) do
{:ok, participant}
else
{:has_participant, %Participant{role: :not_approved}} ->
{:error,
dgettext("errors", "Participation is confirmed but not approved yet by an organizer")}
{:has_participant, nil} ->
{:error, dgettext("errors", "This token is invalid")}