tRPC router
attendance
Set attendance status for an event. 'none' removes the attendance. Default visibility = hidden (opt-in, per RAZ-313).
Procedures (8)
Input
{
eventId: string // uuid
status: "interested" | "going" | "none"
}Tables
Input
{
eventId: string // uuid
}Tables
Input
{
eventId: string // uuid
visibility: "hidden" | "public_minimal" | "public_full"
}Tables
Input
{
eventId: string // uuid
partnerStatus?: "looking" | "found" | null
travelBooked?: boolean
stayBooked?: boolean
vacationBooked?: boolean
}Tables
Input
{
eventId: string // uuid
limit?: number /* int */ // 1..50, default 50
}Tables
Input
{
eventIds: string[] // items 1..100
}Tables
Input
void
Tables
Input
{
eventId: string // uuid
attendanceId: string // uuid
}