SignupRequest
In a moderated-signup convention, SignupRequests are the queue of signups that users have asked to do. Convention staff can go through these requests and accept them (which produces a Signup) or reject them.
type SignupRequest {
  created_at: Date!
  id: ID!
  replace_signup: Signup
  requested_bucket_key: String
  result_signup: Signup
  signup_ranked_choice: SignupRankedChoice
  state: SignupRequestState!
  target_run: Run!
  updated_at: Date!
  updated_by: User!
  user_con_profile: UserConProfile!
}
Fields
SignupRequest.created_at ● Date! non-null scalar
The time this request was put in
SignupRequest.id ● ID! non-null scalar
The ID of this SignupRequest
SignupRequest.replace_signup ● Signup object
The signup that this request is asking to replace (e.g. if the user is trying to leave a conflicting event). If this request is accepted, the replace_signup will be withdrawn.
SignupRequest.requested_bucket_key ● String scalar
The bucket that this request is asking to sign up in (or null, if it's a no-preference signup)
SignupRequest.result_signup ● Signup object
The resulting Signup from accepting this request, if it has been accepted
SignupRequest.signup_ranked_choice ● SignupRankedChoice object
The SignupRankedChoice this request resulted from, if any
SignupRequest.state ● SignupRequestState! non-null enum
The current processing state of this request (e.g. pending, accepted, rejected)
SignupRequest.target_run ● Run! non-null object
The run the user would like to sign up for
SignupRequest.updated_at ● Date! non-null scalar
The last time this request was modified
SignupRequest.updated_by ● User! non-null object
The last user who modified this request
SignupRequest.user_con_profile ● UserConProfile! non-null object
The user who made this request
Member Of
AcceptSignupRequestPayload  object ● Convention  object ● CreateSignupRequestPayload  object ● RankedChoiceDecision  object ● RejectSignupRequestPayload  object ● Run  object ● SignupRankedChoice  object ● SignupRequestsPagination  object ● UserConProfile  object ● WithdrawSignupRequestPayload  object