}
$id_update->execute($src, $uid); $id_update->finish();
- services::ulog($nsuser, LOG_INFO(), "registered $src (email: $email)".
+ services::ulog($nsnick, LOG_INFO(), "registered $src (email: $email)".
(services_conf_validate_email ? ' requires email validation code' : ''),
$src);
} else {
sub get_hostmask($) {
my ($user) = @_;
my ($ident, $host);
- my $src = get_user_nick($user);
-
+ my $src;
+ if (ref ($user) eq "HASH") {
+ print "WTF\n";
+ $src = get_user_nick($user);
+ }
+ else { $src = $user; }
($ident, $host) = get_host($user);
return "$src!$ident\@$host";