[OE-5131] made updateTicketForEvent take an event rather than a ticket to reduce coupling