mirror of
https://github.com/pragma-/pbot.git
synced 2024-11-20 02:49:49 +01:00
Users.pm: fixes
This commit is contained in:
parent
6a1fbc1c78
commit
4db3a2ec01
@ -145,7 +145,6 @@ sub find_user_account {
|
|||||||
|
|
||||||
$channel = lc $channel;
|
$channel = lc $channel;
|
||||||
$hostmask = lc $hostmask;
|
$hostmask = lc $hostmask;
|
||||||
$channel = '.*' if $channel !~ /^#/;
|
|
||||||
my ($found_channel, $found_hostmask) = ($channel, $hostmask);
|
my ($found_channel, $found_hostmask) = ($channel, $hostmask);
|
||||||
|
|
||||||
foreach my $chan (keys %{ $self->{users}->{hash} }) {
|
foreach my $chan (keys %{ $self->{users}->{hash} }) {
|
||||||
@ -177,6 +176,8 @@ sub find_user_account {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
$found_channel = $chan;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -446,7 +447,7 @@ sub mycmd {
|
|||||||
my $name = $nick;
|
my $name = $nick;
|
||||||
|
|
||||||
my ($existing_channel, $existing_hostmask) = $self->find_user_account($channel, $name);
|
my ($existing_channel, $existing_hostmask) = $self->find_user_account($channel, $name);
|
||||||
if ($existing_hostmask ne $name) {
|
if ($existing_hostmask ne lc $name) {
|
||||||
# user exists by name
|
# user exists by name
|
||||||
return "There is already an user account named $name but it does not match your hostmask. Ask an admin for help.";
|
return "There is already an user account named $name but it does not match your hostmask. Ask an admin for help.";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user