View Source Mobilizon.GraphQL.Resolvers.Conversation (Mobilizon v5.0.0-beta.1)

Handles the group-related GraphQL calls.

Summary

Functions

Link to this function

create_conversation(parent, args, map)

View Source
Link to this function

delete_conversation(_, _, _)

View Source
Link to this function

find_conversations_for_event(event, map1, map2)

View Source
@spec find_conversations_for_event(
  Mobilizon.Events.Event.t(),
  map(),
  Absinthe.Resolution.t()
) ::
  {:ok, Mobilizon.Storage.Page.t(Mobilizon.Conversations.ConversationView.t())}
  | {:error, :unauthenticated}
@spec find_conversations_for_event(
  Mobilizon.Events.Event.t(),
  map(),
  Absinthe.Resolution.t()
) ::
  {:ok, Mobilizon.Storage.Page.t(Mobilizon.Conversations.ConversationView.t())}
  | {:error, :unauthenticated}
Link to this function

get_comments_for_conversation(conversation_view, map1, map2)

View Source
Link to this function

get_conversation(parent, map1, map2)

View Source
Link to this function

list_conversations(arg1, map1, map2)

View Source
Link to this function

unread_conversations_count(actor, args, map)

View Source
Link to this function

update_conversation(parent, map1, map2)

View Source