[ekg2-commit] r3985 - trunk/plugins/gg: trunk/plugins/gg/commands.c

SVN commit svn w toxygen.net
Wto, 8 Kwi 2008, 19:36:03 CEST


Author: wiechu
Date: 2008-04-08 19:36:03 +0200 (Tue, 08 Apr 2008)
New Revision: 3985

Modified:
   trunk/plugins/gg/commands.c
Log:
    Refresh userlist after /gg:modify
    Allow upper/lower case modification, eg: /gg:modify somebody -n SomeBody

Modified: trunk/plugins/gg/commands.c
===================================================================
--- trunk/plugins/gg/commands.c	2008-04-07 20:12:42 UTC (rev 3984)
+++ trunk/plugins/gg/commands.c	2008-04-08 17:36:03 UTC (rev 3985)
@@ -1538,7 +1538,7 @@
 		if (match_arg(argv[i], 'n', ("nickname"), 2) && argv[i + 1]) {
 			char *tmp1, *tmp2;
 
-			if (userlist_find(session, argv[i + 1])) {
+			if ( u != userlist_find(session, argv[i + 1]) ) {
 				printq("user_exists", argv[i + 1], session_name(session));
 				continue;
 			}
@@ -1553,6 +1553,7 @@
 			u->nickname = tmp2;
 
 			userlist_replace(session, u);
+			query_emit_id(NULL, USERLIST_REFRESH);
 			
 			modified = 1;
 			continue;



Więcej informacji o liście dyskusyjnej ekg2-commit