Procházet zdrojové kódy

* SECPASS only displays for same user and +a/perm_owner now.

svn: 1652
Bryan Drewery před 21 roky
rodič
revize
40b76c9947
2 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 1 0
      doc/UPDATES
  2. 1 1
      src/userent.c

+ 1 - 0
doc/UPDATES

@@ -30,6 +30,7 @@ This is a summary of ChangeLog basically.
 * Fixed cmd_botcmd not checking for "die" correctly.
 * Fixed random secpass being set 1 char too long.
 * Fixed cmd_ch(sec)pass <rand> to display "[random]" now isntead of "[something]"
+* SECPASS only displays for same user and +a/perm_owner now.
 
 1.2
 * No longer displaying SALTS on ./bin -v

+ 1 - 1
src/userent.c

@@ -577,7 +577,7 @@ static void secpass_display(int idx, struct user_entry *e, struct userrec *u)
 
   get_user_flagrec(dcc[idx].user, &fr, NULL);
 
-  if (!strcmp(u->handle, dcc[idx].nick) || glob_admin(fr)) {
+  if (!strcmp(u->handle, dcc[idx].nick) || (glob_admin(fr) && isowner(dcc[idx].nick))) {
 #ifdef HUB
     dprintf(idx, "  %s: %s\n", e->type->name, e->u.string);
 #else