fix creating users

This commit is contained in:
Milan
2018-04-19 00:41:44 +02:00
parent fffd6e4192
commit b97fe15f7a

View File

@@ -13,6 +13,7 @@ use roles;
use studios; use studios;
use params; use params;
use localization; use localization;
use password_requests;
my $r = shift; my $r = shift;
( my $cgi, my $params, my $error ) = params::get($r); ( my $cgi, my $params, my $error ) = params::get($r);
@@ -200,13 +201,15 @@ sub update_user {
return; return;
} }
my $users= uac::get_users($config, {email => $params->{email}}); #print Dumper($params);
my $users= uac::get_users($config, {email => $params->{user_email}});
if (scalar (@$users) > 0){ if (scalar (@$users) > 0){
#print Dumper($users);
error('There is already a user registered for the given email address'); error('There is already a user registered for the given email address');
return; return;
} }
return unless password_request::checkPassword( $params->{user_password} ) ; return unless password_requests::checkPassword( $params->{user_password} ) ;
if ( $params->{user_password} ne $params->{user_password2} ) { if ( $params->{user_password} ne $params->{user_password2} ) {
error('password mismatch'); error('password mismatch');