* List by local nickname.
*/
public $post = array();
-
+
/**
* New user registrations will automatically join these groups on
* registration. They're not prevented from leaving, however.
- *
+ *
* List by local nickname.
*/
public $join = array();
$group = User_group::getForNickname($nickname);
if ($group && !$profile->isMember($group)) {
try {
- if (Event::handle('StartJoinGroup', array($group, $user))) {
- Group_member::join($group->id, $user->id);
- Event::handle('EndJoinGroup', array($group, $user));
- }
+ $profile->joinGroup($group);
} catch (Exception $e) {
// TRANS: Server exception.
// TRANS: %1$s is a user nickname, %2$s is a group nickname.