Vérification de la valeur groupe

This commit is contained in:
Fred Tempez 2020-10-19 09:53:28 +02:00
parent 96425a116f
commit f382a5a16b

View File

@ -595,11 +595,16 @@ class user extends common {
AND array_key_exists('nom',$item) AND array_key_exists('nom',$item)
AND array_key_exists('groupe',$item) AND array_key_exists('groupe',$item)
AND array_key_exists('email',$item) AND array_key_exists('email',$item)
AND $item['nom'] AND $item['nom']
AND $item['prenom'] AND $item['prenom']
AND $item['id'] AND $item['id']
AND $item['email'] AND $item['email']
AND $item['groupe']) { AND $item['groupe']
) {
// Validation du groupe
$item['groupe'] = (int) $item['groupe'];
$item['groupe'] = ( $item['groupe'] >= self::GROUP_BANNED AND $item['groupe'] <= self::GROUP_ADMIN )
? $item['groupe'] : 1;
// L'utilisateur existe // L'utilisateur existe
if ( $this->getData(['user',helper::filter($item['id'] , helper::FILTER_ID)])) if ( $this->getData(['user',helper::filter($item['id'] , helper::FILTER_ID)]))
{ {
@ -625,7 +630,7 @@ class user extends common {
$userId, [ $userId, [
'firstname' => $item['prenom'], 'firstname' => $item['prenom'],
'forgot' => 0, 'forgot' => 0,
'group' => (int) $item['groupe'], 'group' => $item['groupe'] ,
'lastname' => $item['nom'], 'lastname' => $item['nom'],
'mail' => $item['email'], 'mail' => $item['email'],
'pseudo' => $item['prenom'], 'pseudo' => $item['prenom'],