Changeset 6335

Show
Ignore:
Timestamp:
06/18/08 01:14:55 (6 months ago)
Author:
eugene
Message:

Don't forget to propogate group id which we intend to add the user to.

Location:
trunk/licq
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/licq/include/licq_icqd.h

    r6325 r6335  
    454454  void icqAlertUser(unsigned long _nUin); 
    455455  void icqAlertUser(const char* id, unsigned long ppid); 
    456   void icqAddUser(unsigned long _nUin, bool _bAuthReq = false); 
     456  void icqAddUser(unsigned long _nUin, bool _bAuthReq = false, unsigned short groupId = 0); 
    457457  void icqAddUser(const char *_szId, bool _bAuthReq = false, unsigned short groupId = 0); 
    458458  void icqAddUserServer(const char *_szId, bool _bAuthReq, unsigned short groupId = 0); 
    459   void icqAddUserServer(unsigned long _nUin, bool _bAuthReq); 
     459  void icqAddUserServer(unsigned long _nUin, bool _bAuthReq, unsigned short groupId = 0); 
    460460  void icqAddGroup(const char *); 
    461461  void icqRemoveUser(unsigned long _nUin); 
  • trunk/licq/src/icqd-srv.cpp

    r6317 r6335  
    6565  if (UseServerContactList()) 
    6666  { 
    67     icqAddUserServer(_szId, _bAuthRequired); 
     67    icqAddUserServer(_szId, _bAuthRequired, groupId); 
    6868  } 
    6969 
     
    7171} 
    7272 
    73 void CICQDaemon::icqAddUser(unsigned long _nUin, bool _bAuthRequired) 
     73void CICQDaemon::icqAddUser(unsigned long _nUin, bool _bAuthRequired, unsigned short groupId) 
    7474{ 
    7575  char szUin[24]; 
    7676  sprintf(szUin, "%lu", _nUin); 
    7777 
    78   icqAddUser(szUin, _bAuthRequired); 
     78  icqAddUser(szUin, _bAuthRequired, groupId); 
    7979} 
    8080 
     
    106106} 
    107107 
    108 void CICQDaemon::icqAddUserServer(unsigned long _nUin, bool _bAuthRequired) 
     108void CICQDaemon::icqAddUserServer(unsigned long _nUin, bool _bAuthRequired, 
     109    unsigned short groupId) 
    109110{ 
    110111  char szUin[13]; 
     
    112113  szUin[12] = 0; 
    113114 
    114   icqAddUserServer(szUin, _bAuthRequired); 
     115  icqAddUserServer(szUin, _bAuthRequired, groupId); 
    115116} 
    116117