User
A user on this instance of Intercode. Users exist across all conventions. For each convention a user has logged into, they will have an attached UserConProfile.
type User {
  email: String
  event_proposals: [EventProposal!]!
  first_name: String
  id: ID!
  last_name: String
  name: String
  name_inverted: String
  privileges: [String!]
  user_con_profiles: [UserConProfile!]!
}
Fields
User.email ● String scalar
The user's email address
User.event_proposals ● [EventProposal!]! non-null object
The event proposals owned by this user
User.first_name ● String scalar
The user's first name
User.id ● ID! non-null scalar
The unique ID of this user
User.last_name ● String scalar
The user's last name
User.name ● String scalar
The user's full name
User.name_inverted ● String scalar
The user's full name in Last, First format
User.privileges ● [String!] list scalar
The global privileges this user has across all conventions
User.user_con_profiles ● [UserConProfile!]! non-null object
All of the UserConProfiles owned by this user
Returned By
currentUser  query ● user  query ● users  query
Member Of
MergeUsersPayload  object ● OrganizationRole  object ● SignupRankedChoice  object ● SignupRequest  object ● UserActivityAlert  object ● UserConProfile  object ● UsersPagination  object