feat: add party-size queueing and call modes
This commit is contained in:
@@ -128,7 +128,7 @@ func (s *Server) reissueTicket(w http.ResponseWriter, r *http.Request) {
|
||||
now := s.now()
|
||||
newTicket := model.QueueTicket{
|
||||
ID: uuid.NewString(), ProjectID: initial.ProjectID, QueueSessionID: session.ID,
|
||||
ReissuedFromTicketID: &original.ID, TicketNumber: session.NextTicketNumber, DisplayNumber: displayNumber,
|
||||
ReissuedFromTicketID: &original.ID, TicketNumber: session.NextTicketNumber, DisplayNumber: displayNumber, PartySize: original.PartySize,
|
||||
PublicTokenHash: security.HashToken(publicToken),
|
||||
PhoneCiphertext: append([]byte(nil), original.PhoneCiphertext...), PhoneNonce: append([]byte(nil), original.PhoneNonce...),
|
||||
PhoneHMAC: cloneStringPointer(original.PhoneHMAC), LastNameCiphertext: append([]byte(nil), original.LastNameCiphertext...),
|
||||
@@ -147,7 +147,7 @@ func (s *Server) reissueTicket(w http.ResponseWriter, r *http.Request) {
|
||||
if err := s.addAudit(tx, r, &initial.ProjectID, &user.ID, "TICKET_REISSUED", "QUEUE_TICKET", &newTicket.ID,
|
||||
map[string]any{
|
||||
"reissued_from_ticket_id": original.ID, "old_display_number": original.DisplayNumber,
|
||||
"new_display_number": newTicket.DisplayNumber, "revision": revision,
|
||||
"new_display_number": newTicket.DisplayNumber, "party_size": newTicket.PartySize, "revision": revision,
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user