if(trim($uid) == ''){
throw new Exception('A valid username must be provided');
}
+ // No empty password
+ if(trim($password) == ''){
+ throw new Exception('A valid password must be provided');
+ }
+
// Check if user already exists
if( self::userExists($uid) ){
throw new Exception('The username is already being used');
$('#newuser').submit(function(event){
event.preventDefault();
var username=$('#newusername').val();
+ var password=$('#newuserpassword').val();
if($('#content table tbody tr').filterAttr('data-uid',username).length>0){
OC.dialogs.alert('The username is already being used', 'Error creating user');
return;
OC.dialogs.alert('A valid username must be provided', 'Error creating user');
return false;
}
- var password=$('#newuserpassword').val();
+ if($.trim(password) == '') {
+ OC.dialogs.alert('A valid password must be provided', 'Error creating user');
+ return false;
+ }
var groups=$('#newusergroups').prev().children('div').data('settings').checked;
$('#newuser').get(0).reset();
$.post(