EvenSearchResult
EvenSearchResult
-
event:
Event -
highlightedTitle:
String -
id:
ID -
rank:
Float? -
similarity:
Float
Les différents évènements organisés par des groupes.
Un évènement peut, ou non, avoir des billets (et donc un système de billetterie).
Voir Billetterie pour tout ce qui est billest et réservations.
Renvoie un billet PDF d'une réservation ayant pour code :code
.
EvenSearchResult
event:
Event highlightedTitle:
String id:
ID rank:
Float? similarity:
Float articles:
[ Article] author:
User? authorId:
ID? bannedUsers:
[ User] beneficiary:
LydiaAccount? bookings(after, before, first, last)
→ EventBookingsConnection
Arguments
after:
String?
before:
String?
first:
Int?
last:
Int?
bookingsCounts:
RegistrationsCounts cancelled:
Float paid:
Float total:
Float unpaidLydia:
Float verified:
Float bookingsCsv:
Error | EventBookingsCsvSuccess canEdit:
Boolean canEditManagers:
Boolean canScanBookings:
Boolean canSeeBookings:
Boolean canSeeLogs:
Boolean capacity:
Int coOrganizers:
[ Group] contactMail:
String description:
String descriptionHtml:
String descriptionPreview:
String endsAt:
DateTime forms:
[ Form] frequency:
EventFrequency Biweekly
Monthly
Once
Weekly
group:
Group groupId:
ID id:
ID includeInKiosk:
Boolean links:
[ Link] localID:
LocalID location:
String logs(after, before, first, last)
→ EventLogsConnection
Arguments
after:
String?
before:
String?
first:
Int?
last:
Int?
lydiaAccountId:
ID? managers:
[ EventManager] myBookings:
Error | EventMyBookingsSuccess myReactions:
BooleanMap mySoonestShotgunOpensAt:
DateTime? pictureFile:
String pictureFileDark:
String pictureURL(dark: Boolean = false)
→ String
Arguments
dark:
Boolean
placesLeft:
Int? profitsBreakdown:
ProfitsBreakdown byPaymentMethod:
ProfitsBreakdownByPaymentMethod Card:
Float Cash:
Float Check:
Float Lydia:
Float Other:
Float PayPal:
Float Transfer:
Float byTicket:
[ ProfitsBreakdownByTicket] amount:
Float id:
ID total:
Float reacted(emoji: String)
→ Boolean
reactionCounts:
Counts reactions(emoji: String)
→ Int
recurringUntil:
DateTime? searchBookings(q: String)
→ [ RegistrationSearchResult]
showPlacesLeft:
Boolean slug:
String startsAt:
DateTime ticket(slug: String)
→ Ticket?
ticketGroups:
[ TicketGroup] tickets:
[ Ticket] title:
String uid:
String visibility:
GroupRestricted | Private | Public | SchoolRestricted | Unlisted EventManager
canEdit:
Boolean canEditPermissions:
Boolean canVerifyRegistrations:
Boolean event:
Event power:
EventManagerPowerLevel Edit
EditPermissions
ReadOnly
ScanTickets
user:
User EventsByDay
N
ManagerOfEventInput
canEdit:
Boolean canEditPermissions:
Boolean canVerifyRegistrations:
Boolean userUid:
String N
TicketGroupInput
capacity:
Int id:
ID? name:
String N
TicketInput
allowedPaymentMethods:
[ PaymentMethod] autojoinGroups:
[ String] capacity:
Int closesAt:
DateTime? description:
String godsonLimit:
Int groupName:
String? id:
ID? links:
[ LinkInput] name:
String onlyManagersCanProvide:
Boolean openToAlumni:
Boolean? openToApprentices:
Boolean? openToContributors:
Boolean? openToExternal:
Boolean? openToGroups:
[ String] openToMajors:
[ String] openToPromotions:
[ Int] openToSchools:
[ String] opensAt:
DateTime? price:
Float eventManager(eventId: ID, user: String)
→ EventManager
events(...)
→ Connection< Event>
Arguments
after:
String?
before:
String?
first:
Int?
future:
Boolean?
kiosk:
Boolean?
last:
Int?
noLinkedArticles:
Boolean?
past:
Boolean?
pastRecurring:
Boolean?
upcomingShotguns:
Boolean?
eventsByDay(...)
→ Connection< EventsByDay>
Arguments
after:
String?
before:
String?
first:
Int?
kiosk:
Boolean?
last:
Int?
eventsInWeek(today: DateTime)
→ [ Event]
kioskReload()
→ Boolean
searchEvents(groupUid: String?, q: String)
→ [ EvenSearchResult]
deleteEvent(id: ID)
→ Boolean
deleteEventManager(eventId: ID, user: String)
→ Boolean
deleteEventPicture(id: ID)
→ Boolean
kioskReload(studentAssociation: String)
→ Boolean
Arguments
studentAssociation:
String
updateEventPicture(file: File, id: ID)
→ String
upsertEvent(...)
→ Result< Event>
Arguments
bannedUsers:
[ String]
coOrganizers:
[ String]
contactMail:
String
description:
String
endsAt:
DateTime
frequency:
Biweekly | Monthly | Once | Weekly
groupUid:
String
id:
String?
includeInKiosk:
Boolean?
links:
[ LinkInput]
location:
String
lydiaAccountId:
String?
managers:
[ ManagerOfEventInput]
recurringUntil:
DateTime?
showPlacesLeft:
Boolean?
startsAt:
DateTime
ticketGroups:
[ TicketGroupInput]
tickets:
[ TicketInput]
title:
String
visibility:
GroupRestricted | Private | Public | SchoolRestricted | Unlisted
upsertManagersOfEvent(eventId: ID, managers: [ ManagerOfEventInput])
→ [ EventManager]
event(group: UID?, id: LocalID?, slug: String?)
→ Event
kioskReload()
→ Boolean