RankedChoiceUserConstraint
A user-defined constraint on how many events the ranked choice algorithm should sign them up for. This can be time-bounded, and a user can have as many or as few of these as they like.
type RankedChoiceUserConstraint {
created_at: Date!
finish: Date
id: ID!
maximum_signups: Int!
start: Date
updated_at: Date!
user_con_profile: UserConProfile!
}
Fields
RankedChoiceUserConstraint.created_at
● Date!
non-null scalar
When this constraint was created.
RankedChoiceUserConstraint.finish
● Date
scalar
The time at which this constraint stops applying (non-inclusive). If null, this constraint is unbounded on the finish side.
RankedChoiceUserConstraint.id
● ID!
non-null scalar
The ID of this constraint.
RankedChoiceUserConstraint.maximum_signups
● Int!
non-null scalar
The maximum number of counted signups to be allowed in the timespan described by this constraint.
RankedChoiceUserConstraint.start
● Date
scalar
The time at which this constraint starts applying (inclusive). If null, this constraint is unbounded on the start side.
RankedChoiceUserConstraint.updated_at
● Date!
non-null scalar
The last time this constraint was modified.
RankedChoiceUserConstraint.user_con_profile
● UserConProfile!
non-null object
The user this constraint applies to.
Member Of
CreateRankedChoiceUserConstraintPayload
object ● DeleteRankedChoiceUserConstraintPayload
object ● UpdateRankedChoiceUserConstraintPayload
object ● UserConProfile
object