Przeglądaj źródła

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

svn: 1652
Bryan Drewery 21 lat temu
rodzic
commit
40b76c9947
2 zmienionych plików z 2 dodań i 1 usunięć
  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