]> jfr.im git - irc/evilnet/x3.git/commitdiff
fixing bug in delignore
authorrubin <redacted>
Mon, 10 Jul 2006 00:07:21 +0000 (00:07 +0000)
committerrubin <redacted>
Mon, 10 Jul 2006 00:07:21 +0000 (00:07 +0000)
ChangeLog
src/nickserv.c

index 392ffe0059ba5945b641c7a1bff1a7ccd7ce57a8..1bcaa7c48e0e1e79b906e7adb1b5c1e03938deac 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,11 @@
 /***********************************************************************
  X3 ChangeLog
 
+2006-07-09  Alex Schumann  <rubin@afternet.org>
+
+       * src/nickserv.c: fixed bug where unignores were getting sent to the
+       user multiple times, instead of to each online nick once.
+
 2006-07-09  Alex Schumann  <rubin@afternet.org>
 
        * src/nickserv.c: Fixes for addignore/delignore corruption +missed a
index e61d658f3366633b04fddc2bd3844db2eb0ec995..a975cd3b78af488a5de89169d03af2a44c2dbbaa 100644 (file)
@@ -1529,7 +1529,7 @@ nickserv_delignore(struct userNode *user, struct handle_info *hi, char *del_mask
            hi->ignores->list[i] = hi->ignores->list[--hi->ignores->used];
            send_message(user, nickserv, "NSMSG_DELMASK_SUCCESS", old_mask);
             for (target = hi->users; target; target = target->next_authed) {
-                irc_silence(user, old_mask, 0);
+                irc_silence(target, old_mask, 0);
             }
            free(old_mask);
             free(pmask);