diff options
Autocommit at 07.05.2022 @ 14:38
1 files changed, 8 insertions, 1 deletions
| -rw-r--r-- | src/UserInterface/VenueConsoleUI.cpp | 9 |
diff --git a/src/UserInterface/VenueConsoleUI.cpp b/src/UserInterface/VenueConsoleUI.cpp index ab84248..7ac850d 100644 --- a/src/UserInterface/VenueConsoleUI.cpp +++ b/src/UserInterface/VenueConsoleUI.cpp @@ -96,10 +96,17 @@ void command_buyTicket() { StatusCode s = es->ticketIsReserved(name, date, tic); if (s == Success) { + warningBox("Ticket is reserved!"); + char pass[PASSWORD_LEN]; inputLineSubBox("Enter reservation password: ", pass, PASSWORD_LEN); - s = es->buyTicket(name, date, tic, pass); + String note; + s = es->buyTicket(name, date, tic, pass, ¬e); + if (note.get_length() > 0) { + successBox("The reservation had a note attached. It reads:"); + successBox(note.get_cstr()); + } } else if (s == W_TicketHadNotBeenReserved) { s = es->buyTicket(name, date, tic); |
