Changeset 6304
- Timestamp:
- 06/14/08 12:23:19 (4 months ago)
- Files:
-
- 1 modified
-
trunk/qt4-gui/src/dialogs/adduserdlg.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt4-gui/src/dialogs/adduserdlg.cpp
r6288 r6304 58 58 QLabel* lblGroup = new QLabel(tr("&Group:")); 59 59 myGroup = new GroupComboBox(); 60 myGroup->setCurrentGroupId(gUserManager.NewUserGroup());61 60 lblGroup->setBuddy(myGroup); 62 61 … … 103 102 104 103 if (u == NULL) 105 {106 unsigned short currentNewGroup = gUserManager.NewUserGroup();107 gUserManager.SetNewUserGroup(group);108 104 added = gLicqDaemon->AddUserToList(id, ppid); 109 gUserManager.SetNewUserGroup(currentNewGroup);110 }111 105 else 112 106 { … … 114 108 { 115 109 u->SetPermanent(); 116 gUserManager.DropUser(u);117 gUserManager.AddUserToGroup(id, ppid, group);118 110 added = true; 119 111 } 120 else 121 gUserManager.DropUser(u); 112 gUserManager.DropUser(u); 122 113 } 123 114 } 124 115 125 if (added && notify && ppid == LICQ_PPID) 126 gLicqDaemon->icqAlertUser(id.toULong()); 116 if (added) 117 { 118 gUserManager.SetUserInGroup(id, ppid, GROUPS_USER, group, true, true); 119 if (notify && ppid == LICQ_PPID) 120 gLicqDaemon->icqAlertUser(id.toULong()); 121 } 127 122 128 123 close();
