From 78298be115a3638e569b065b34ad27a0b7d74e2e Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Mon, 20 Jul 2009 17:03:54 +0000 Subject: [PATCH] * Add the account name to oida --- citadel/modules/openid/serv_openid_rp.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/citadel/modules/openid/serv_openid_rp.c b/citadel/modules/openid/serv_openid_rp.c index 2429a2670..603efac2a 100644 --- a/citadel/modules/openid/serv_openid_rp.c +++ b/citadel/modules/openid/serv_openid_rp.c @@ -191,6 +191,7 @@ void cmd_oidl(char *argbuf) { void cmd_oida(char *argbuf) { struct cdbdata *cdboi; long usernum; + struct ctdluser usbuf; if (CtdlAccessCheck(ac_aide)) return; cdb_rewind(CDB_OPENID); @@ -199,9 +200,13 @@ void cmd_oida(char *argbuf) { while (cdboi = cdb_next_item(CDB_OPENID), cdboi != NULL) { if (cdboi->len > sizeof(long)) { memcpy(&usernum, cdboi->ptr, sizeof(long)); - cprintf("%s|%ld\n", + if (getuserbynumber(&usbuf, usernum) != 0) { + usbuf.fullname[0] = 0; + } + cprintf("%s|%ld|%s\n", cdboi->ptr + sizeof(long), - usernum + usernum, + usbuf.fullname ); } cdb_free(cdboi); -- 2.30.2