$user->nickname = $nickname;
$user->password = common_munge_password($password, $id);
$user->created = DB_DataObject_Cast::dateTime(); # current time
- $user->uri = common_mint_tag('user:'.$id);
+ $user->uri = common_user_uri($user);
$result = $user->insert();
if (!$result) {
if ($email) {
$confirm = new Confirm_email();
- $confirm->code = common_good_random(16);
+ $confirm->code = common_good_rand(16);
$confirm->user_id = $user->id;
$confirm->email = $email;
$profile->query('COMMIT');
if ($email) {
- mail_confirm_address($code,
+ mail_confirm_address($confirm->code,
$profile->nickname,
$email);
}