From: pk910 Date: Thu, 20 Oct 2011 12:50:11 +0000 (+0200) Subject: get default reaction if nothing else is set X-Git-Tag: v5.3~273 X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=commitdiff_plain;h=9ad701fd9ed115eb46ae7c8c81bff4a5a3357dad get default reaction if nothing else is set --- diff --git a/src/event_neonspam_chanmsg.c b/src/event_neonspam_chanmsg.c index bb47344..5383791 100644 --- a/src/event_neonspam_chanmsg.c +++ b/src/event_neonspam_chanmsg.c @@ -142,6 +142,11 @@ static void neonspam_event_chanmsg_punish(struct ClientSocket *client, struct Ch printf_mysql_query("SELECT `%s` FROM `channels` WHERE `channel_id` = '%d'", reaction, chanuser->chan->channel_id); res = mysql_use(); row = mysql_fetch_row(res); + if(!row[0]) { + printf_mysql_query("SELECT `%s` FROM `channels` WHERE `channel_name` = 'defaults'", reaction); + res = mysql_use(); + row = mysql_fetch_row(res); + } int duration = 0; char banmaskBuf[NICKLEN+USERLEN+HOSTLEN+3]; char *banmask = NULL;