From 2db94a2a815d54770764c56c05f5d4dbbf4db10f Mon Sep 17 00:00:00 2001 From: Philipp Schafft Date: Sat, 17 Sep 2022 15:51:24 +0000 Subject: [PATCH] Update: Save whether client data is available --- src/event.c | 1 + src/event.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/event.c b/src/event.c index 6a77bc45..31fd0015 100644 --- a/src/event.c +++ b/src/event.c @@ -491,6 +491,7 @@ void event_emit_va(const char *trigger, ...) { } if (client) { + event->client_data = true; event->connection_id = client->con->id; event->connection_time = client->con->con_time; event->client_admin_command = client->admin_command; diff --git a/src/event.h b/src/event.h index b2ca9a0e..009a9bc7 100644 --- a/src/event.h +++ b/src/event.h @@ -9,6 +9,8 @@ #ifndef __EVENT_H__ #define __EVENT_H__ +#include + #include #include #include @@ -68,6 +70,7 @@ struct event_tag { char *trigger; /* from client */ + bool client_data; unsigned long connection_id; /* from client->con->id */ time_t connection_time; /* from client->con->con_time */ admin_command_id_t client_admin_command; /* from client->admin_command */