*** VERSION 5.1.0 ***
[NeonServV5.git] / src / event_neonserv_join.c
index 26af7a4ca2f2ee21b7409727256eb7655be98679..3bf84e8ae77a300d03e0290486b432b67d85bbda 100644 (file)
@@ -1,4 +1,4 @@
-/* event_neonserv_join.c - NeonServ v5.0
+/* event_neonserv_join.c - NeonServ v5.1
  * Copyright (C) 2011  Philipp Kreil (pk910)
  * 
  * This program is free software: you can redistribute it and/or modify
@@ -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