fixed spamlimit setting mysql query
[NeonServV5.git] / src / modules / NeonSpam.mod / cmd_neonspam_set.c
index e3956d8100e01082b0437b18bfc0808ffcabbd70..f97637626198604e551ef1e8fe842419e18ae2bf 100644 (file)
@@ -1,4 +1,4 @@
-/* cmd_neonspam_set.c - NeonServ v5.5
+/* cmd_neonspam_set.c - NeonServ v5.6
  * Copyright (C) 2011-2012  Philipp Kreil (pk910)
  * 
  * This program is free software: you can redistribute it and/or modify
@@ -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