From a5c4a174ba93f31dfba0ec022fd6717c08e139e2 Mon Sep 17 00:00:00 2001 From: pk910 Date: Mon, 3 Oct 2011 20:14:16 +0200 Subject: [PATCH] update channel_lastvisit if a user without access joins --- src/event_neonserv_join.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/event_neonserv_join.c b/src/event_neonserv_join.c index 26af7a4..7e6f183 100644 --- a/src/event_neonserv_join.c +++ b/src/event_neonserv_join.c @@ -94,6 +94,8 @@ static void neonserv_event_join_async1(struct ClientSocket *client, struct ChanU chanuserrow = mysql_fetch_row(res); } else chanuserrow = NULL; + if(!chanuserrow) + printf_mysql_query("UPDATE `channels` SET `channel_lastvisit` = UNIX_TIMESTAMP() WHERE `channel_id` = '%d'", chan->channel_id); int userflags = (chanuserrow ? atoi(chanuserrow[1]) : 0); int uaccess = ((chanuserrow && !(userflags & DB_CHANUSER_SUSPENDED)) ? atoi(chanuserrow[0]) : 0); //GREETING -- 2.20.1