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 params;
use localization;
use password_requests;
my $r = shift;
( my $cgi, my $params, my $error ) = params::get($r);
@@ -200,13 +201,15 @@ sub update_user {
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){
#print Dumper($users);
error('There is already a user registered for the given email address');
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} ) {
error('password mismatch');