commit 2058c5b3043c8627d65e79477503fc9c0dcf1a78
parent d493b7c96a3d09b8c06b093c59017717c8d41f06
Author: Jacki <jacki@thejackimonster.de>
Date: Tue, 27 May 2025 18:28:38 +0200
Restrict automatism for sending name to only react to recent join messages
Signed-off-by: Jacki <jacki@thejackimonster.de>
Diffstat:
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/gnunet_chat_handle_intern.c b/src/gnunet_chat_handle_intern.c
@@ -880,7 +880,8 @@ skip_msg_handing:
contact_update_join(contact, context,
&(message->hash), message->flags);
- if (GNUNET_MESSENGER_FLAG_SENT & message->flags)
+ if ((GNUNET_MESSENGER_FLAG_SENT & message->flags) &&
+ (GNUNET_MESSENGER_FLAG_RECENT & message->flags))
handle_send_room_name(handle, context->room);
break;
diff --git a/src/gnunet_chat_lib.c b/src/gnunet_chat_lib.c
@@ -1012,7 +1012,7 @@ GNUNET_CHAT_account_get_user_pointer (const struct GNUNET_CHAT_Account *account)
struct GNUNET_CHAT_Group *
GNUNET_CHAT_group_create (struct GNUNET_CHAT_Handle *handle,
- const char* topic)
+ const char* topic)
{
GNUNET_CHAT_VERSION_ASSERT();