Skip to main content

SignupRound

A round of signups in a particular convention. This represents a range of time in which a certain number of signups is allowed.

In conventions that use automated signups (e.g. ranked-choice signups), signup rounds are used as triggers for signup automation.

type SignupRound {
convention: Convention!
created_at: Date!
executed_at: Date
id: ID!
maximum_event_signups: String!
ranked_choice_decisions_paginated(
filters: RankedChoiceDecisionFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): RankedChoiceDecisionsPagination!
ranked_choice_order: RankedChoiceOrder
start: Date
updated_at: Date!
}

Fields

SignupRound.convention ● Convention! non-null object

The convention this SignupRound is in.

SignupRound.created_at ● Date! non-null scalar

When this SignupRound was first created.

SignupRound.executed_at ● Date scalar

In conventions that use automated signups, when this SignupRound was executed. If it has not been executed yet, this will be null.

SignupRound.id ● ID! non-null scalar

The ID of this SignupRound.

SignupRound.maximum_event_signups ● String! non-null scalar

Either "not_yet", "not_now", "unlimited", or a string representation of a number. This is the maximum number of signups allowed during this SignupRound.

SignupRound.ranked_choice_decisions_paginated ● RankedChoiceDecisionsPagination! non-null object

SignupRound.ranked_choice_decisions_paginated.filters ● RankedChoiceDecisionFiltersInput input

Filters to restrict what items will appear in the result set.

SignupRound.ranked_choice_decisions_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

SignupRound.ranked_choice_decisions_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

SignupRound.ranked_choice_decisions_paginated.sort ● [SortInput!] list input

A set of fields to use for ordering the result set. The second field is used as a tiebreaker for the first, the third field is used as a tiebreaker for the first two, and so on. If the sort argument is missing or empty, the order of items will be left up to the database (and may be unpredictable).

SignupRound.ranked_choice_order ● RankedChoiceOrder enum

In ranked-choice signup conventions, the order to use for executing users' ranked choices in this round.

SignupRound.start ● Date scalar

When this SignupRound starts.

SignupRound.updated_at ● Date! non-null scalar

When this SignupRound was last modified.

Member Of

Convention object ● CreateSignupRoundPayload object ● DeleteSignupRoundPayload object ● RankedChoiceDecision object ● RerunModeratedRankedChoiceSignupRoundPayload object ● UpdateSignupRoundPayload object