fixed spamlimit setting mysql query
[NeonServV5.git] / src / modules / NeonSpam.mod / cmd_neonspam_set.c
index fdf742a9ac532efc8febf9d2a7c151c6758bbb0f..f97637626198604e551ef1e8fe842419e18ae2bf 100644 (file)
@@ -423,7 +423,7 @@ static char* neonspam_cmd_set_reaction_time(struct ClientSocket *client, struct
             reply(textclient, user, "NS_TIMEBAN_DURATION_TOO_SHORT", 30);
             return NULL;
         }
-        printf_mysql_query("UPDATE `channels` SET `%s` = '%s' WHERE `channel_id` = '%d' ", mysqlfield, argument, chan->channel_id);
+        printf_mysql_query("UPDATE `channels` SET `%s` = '%d' WHERE `channel_id` = '%d' ", mysqlfield, duration, chan->channel_id);
     } else {
         if(neonspam_settings_row) {
             duration = atoi(neonspam_settings_row[mysqlindex] ? neonspam_settings_row[mysqlindex] : neonspam_settings_defaults[mysqlindex]);
@@ -502,7 +502,7 @@ static char* neonspam_cmd_set_spamlimit(struct ClientSocket *client, struct Clie
             reply(textclient, user, "SS_SET_SPAMLIMIT", amount, 2, 10);
             return NULL;
         }
-        printf_mysql_query("UPDATE `channels` SET `channel_maxrepeat` = '%d' WHERE `channel_id` = '%d' ", amount, chan->channel_id);
+        printf_mysql_query("UPDATE `channels` SET `channel_spam_limit` = '%d' WHERE `channel_id` = '%d' ", amount, chan->channel_id);
         sprintf(retBuf, "%d", amount);
         chan->spam_settings->spam_amount = amount;
     } else