main ← event-going-avatars-rsvp-order
merged 02:47PM - 15 Jun 26 UTC
The row of attendee avatars shown on an event previews the members who clicked "…Going". These were ordered by user id, which members commonly misread as the order in which people RSVP'd. Hosts then field questions about why the displayed order doesn't match who signed up first.
Order `most_likely_going` by the invitee's `created_at` (their first RSVP) instead of `user_id`, keeping `status` as the primary sort so going members stay grouped ahead of interested/not-going, and `user_id` only as a final tie-breaker for deterministic output when timestamps collide.
Because the `displayed_invitees_limit` cap is applied after ordering, this also changes which members appear when an event has more invitees than the limit: the earliest RSVPers are shown rather than the lowest user ids.