I am sure I filed this yesterday but I don't see it anywhere today.
TWiki::Func::userToWikiName contains the lines:
my $user = $TWiki::Plugins::SESSION->{users}->findUser( $login );
return '' unless $user;
But findUser() will create a user by default and so
$user
could never be false. Shouldn't this be
my $user = $TWiki::Plugins::SESSION->{users}->findUser( $login, undef, 'DONTCREATE' );
return '' unless $user;
? Same issue with TWiki::Func::wikiToUserName.
Good point. Regrading to Requirement to make it block the 4.0.3 release.
CC