Changeset 6288

Show
Ignore:
Timestamp:
06/14/08 04:10:17 (3 months ago)
Author:
eugene
Message:

Merged r6265:6267 SVNROOT/branches/qt4-gui_group

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/dialogs/adduserdlg.cpp

    r6287 r6288  
    9696  unsigned short group = myGroup->currentGroupId(); 
    9797  bool notify = myNotify->isChecked(); 
     98  bool added = false; 
    9899 
    99100  if (!id.isEmpty()) 
     
    105106      unsigned short currentNewGroup = gUserManager.NewUserGroup(); 
    106107      gUserManager.SetNewUserGroup(group); 
    107       gLicqDaemon->AddUserToList(id, ppid, notify); 
     108      added = gLicqDaemon->AddUserToList(id, ppid); 
    108109      gUserManager.SetNewUserGroup(currentNewGroup); 
    109110    } 
     
    114115        u->SetPermanent(); 
    115116        gUserManager.DropUser(u); 
    116         gUserManager.AddUserToGroup(id.toLatin1()); 
    117         if (notify && ppid == LICQ_PPID) 
    118           gLicqDaemon->icqAlertUser(id.toULong()); 
     117        gUserManager.AddUserToGroup(id, ppid, group); 
     118        added = true; 
    119119      } 
    120120      else 
     
    123123  } 
    124124 
     125  if (added && notify && ppid == LICQ_PPID) 
     126    gLicqDaemon->icqAlertUser(id.toULong()); 
     127 
    125128  close(); 
    126129}