From a58196a04ba3b3ba9d4fe9e00a0ca4c482c62dfc Mon Sep 17 00:00:00 2001 From: Sara Date: Sun, 12 Oct 2025 23:02:23 +0200 Subject: [PATCH] chore: improved legibility and logging in server --- modules/you_done_it/ydi_server.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/you_done_it/ydi_server.cpp b/modules/you_done_it/ydi_server.cpp index 61308a96..1afdf451 100644 --- a/modules/you_done_it/ydi_server.cpp +++ b/modules/you_done_it/ydi_server.cpp @@ -34,16 +34,18 @@ void handle_reveal_clue(zmq::multipart_t const &message) { void handle_authorised_message(std::string_view const &sender, NetworkData::MessageType type, zmq::multipart_t &message) { switch (type) { - default: - print_line("Server: Encountered unknown message type, sending NOK_UNKNOWN_MSG"); - multipart(sender, NetworkData::MSG_NOK, NetworkData::NOK_UNKNOWN_MSG, message).send(*service->socket); - return; case NetworkData::MSG_BEAT: + print_line("Server: Received beat, storing timestamp"); service->lastBeat = Time::get_singleton()->get_unix_time_from_system(); return; case NetworkData::MSG_REVEAL: + print_line("Server: Received revealed clue, ", (int)to_clue_id(message.at(2))); handle_reveal_clue(message); return; + default: + print_line("Server: Encountered unknown message type, sending NOK_UNKNOWN_MSG response"); + multipart(sender, NetworkData::MSG_NOK, NetworkData::NOK_UNKNOWN_MSG, message).send(*service->socket); + return; } }