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