Skip to main content

RankedChoiceDecisionReason

The reason the ranked choice automation algorithm made the decision it did when evaluating a particular choice.

enum RankedChoiceDecisionReason {
CONFLICT
FULL
MISSING_TICKET
NO_MORE_SIGNUPS_ALLOWED
NO_PENDING_CHOICES
RANKED_CHOICE_USER_CONSTRAINTS
}

Values

RankedChoiceDecisionReason.CONFLICT

This choice would conflict with an existing signup this user has

RankedChoiceDecisionReason.FULL

This event is full

RankedChoiceDecisionReason.MISSING_TICKET

Tickets are required in this convention and this user doesn't have one

RankedChoiceDecisionReason.NO_MORE_SIGNUPS_ALLOWED

This user already has the maximum number of allowed signups at this time

RankedChoiceDecisionReason.NO_PENDING_CHOICES

This user has no more pending ranked choices in their queue

RankedChoiceDecisionReason.RANKED_CHOICE_USER_CONSTRAINTS

The user's personal constraints prohibit signing up for this event (in conjunction with their existing signups)

Member Of

RankedChoiceDecision object ● RankedChoiceDecisionFiltersInput input