[srvx-commits] CVS: services/src helpserv.c,1.59,1.60
Brought to you by:
entrope
|
From: Adrian D. <sai...@us...> - 2002-12-26 05:06:04
|
Update of /cvsroot/srvx/services/src
In directory sc8-pr-cvs1:/tmp/cvs-serv5242
Modified Files:
helpserv.c
Log Message:
Fix cmd_close to actually close requests using /msg helpserv close <nick> or /msg helpserv close *<account>
Index: helpserv.c
===================================================================
RCS file: /cvsroot/srvx/services/src/helpserv.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -C2 -r1.59 -r1.60
*** helpserv.c 20 Dec 2002 03:36:48 -0000 1.59
--- helpserv.c 26 Dec 2002 05:06:01 -0000 1.60
***************
*** 1419,1423 ****
struct helpserv_user *hs_user=GetHSUser(hs, user->handle_info);
struct userNode *req_user=NULL;
! char close_reason[MAXLEN];
unsigned long old_req;
unsigned int i;
--- 1419,1423 ----
struct helpserv_user *hs_user=GetHSUser(hs, user->handle_info);
struct userNode *req_user=NULL;
! char close_reason[MAXLEN], reqnum[12];
unsigned long old_req;
unsigned int i;
***************
*** 1433,1436 ****
--- 1433,1438 ----
}
+ sprintf(reqnum, "%lu", req->id);
+
if (num_requests > 1) helpserv_notice(user, HSMSG_REQ_FOUNDMANY);
***************
*** 1464,1468 ****
}
helpserv_log_request(req, close_reason);
! dict_remove(hs->requests, argv[1]);
/* Look for other requests associated with them */
--- 1466,1470 ----
}
helpserv_log_request(req, close_reason);
! dict_remove(hs->requests, reqnum);
/* Look for other requests associated with them */
|