Consider making ticket-transfer return receipt
To avoid some code duplication in Apply, we could make Ticket_transfer.transfer_ticket return the ticket receipt as well. See this thread.
To avoid some code duplication in Apply, we could make Ticket_transfer.transfer_ticket return the ticket receipt as well. See this thread.