Fix login is a mandatory field.
This commit is contained in:
parent
d409568442
commit
18f064cc69
@ -807,9 +807,9 @@ class User extends CommonObject
|
||||
/**
|
||||
* Create a user into database
|
||||
*
|
||||
* @param User $user Objet user qui demande la creation
|
||||
* @param int $notrigger 1 ne declenche pas les triggers, 0 sinon
|
||||
* @return int <0 si KO, id compte cree si OK
|
||||
* @param User $user Objet user doing creation
|
||||
* @param int $notrigger 1=do not execute triggers, 0 otherwise
|
||||
* @return int <0 if KO, id of created user if OK
|
||||
*/
|
||||
function create($user,$notrigger=0)
|
||||
{
|
||||
@ -829,6 +829,12 @@ class User extends CommonObject
|
||||
$this->error = $langs->trans("ErrorBadEMail",$this->email);
|
||||
return -1;
|
||||
}
|
||||
if (empty($this->login))
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error = $langs->trans("ErrorFieldRequired",$this->login);
|
||||
return -1;
|
||||
}
|
||||
|
||||
$this->datec = dol_now();
|
||||
|
||||
@ -1171,7 +1177,13 @@ class User extends CommonObject
|
||||
$this->error = $langs->trans("ErrorBadEMail",$this->email);
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (empty($this->login))
|
||||
{
|
||||
$langs->load("errors");
|
||||
$this->error = $langs->trans("ErrorFieldRequired",$this->login);
|
||||
return -1;
|
||||
}
|
||||
|
||||
$this->db->begin();
|
||||
|
||||
// Update datas
|
||||
|
||||
Loading…
Reference in New Issue
Block a user