fix edit profil
This commit is contained in:
parent
706eec43c9
commit
ce6913fc22
@ -289,8 +289,8 @@ class user extends common
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (
|
if (
|
||||||
!empty($this->getInput('userEditNewPassword'))
|
!empty($this->getInput('userEditNewPassword'))
|
||||||
&& $this->getInput('userEditNewPassword') === $this->getInput('userEditConfirmPassword')
|
&& $this->getInput('userEditNewPassword') === $this->getInput('userEditConfirmPassword')
|
||||||
) {
|
) {
|
||||||
$newPassword = $this->getInput('userEditNewPassword', helper::FILTER_PASSWORD);
|
$newPassword = $this->getInput('userEditNewPassword', helper::FILTER_PASSWORD);
|
||||||
// Déconnexion de l'utilisateur si il change le mot de passe de son propre compte
|
// Déconnexion de l'utilisateur si il change le mot de passe de son propre compte
|
||||||
@ -645,7 +645,10 @@ class user extends common
|
|||||||
) {
|
) {
|
||||||
$fileManager = false;
|
$fileManager = false;
|
||||||
}
|
}
|
||||||
if ($profil !== $profil) {
|
if (
|
||||||
|
$profil !== $oldProfil &&
|
||||||
|
$this->deleteData(['profil', $group, $oldProfil])
|
||||||
|
) {
|
||||||
$this->deleteData(['profil', $group, $oldProfil]);
|
$this->deleteData(['profil', $group, $oldProfil]);
|
||||||
}
|
}
|
||||||
// Données du formulaire
|
// Données du formulaire
|
||||||
@ -1042,7 +1045,7 @@ class user extends common
|
|||||||
]);
|
]);
|
||||||
} else {
|
} else {
|
||||||
$logStatus = 'Connexion réussie';
|
$logStatus = 'Connexion réussie';
|
||||||
$redirect = ($this->getUrl(2) && strpos($this->getUrl(2), 'user_reset') !== 0) ? helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))) : helper::baseUrl();
|
$redirect = ($this->getUrl(2) && strpos($this->getUrl(2), 'user_reset') !== 0) ? helper::baseUrl() . str_replace('_', '/', str_replace('__', '#', $this->getUrl(2))) : helper::baseUrl();
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'notification' => sprintf(helper::translate('Bienvenue %s %s'), $this->getData(['user', $userId, 'firstname']), $this->getData(['user', $userId, 'lastname'])),
|
'notification' => sprintf(helper::translate('Bienvenue %s %s'), $this->getData(['user', $userId, 'firstname']), $this->getData(['user', $userId, 'lastname'])),
|
||||||
@ -1126,7 +1129,7 @@ class user extends common
|
|||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'redirect' => helper::baseurl(),
|
'redirect' => helper::baseurl(),
|
||||||
'notification' => helper::translate('Impossible de réinitialiser le mot de passe de ce compte !'),
|
'notification' => helper::translate('Impossible de réinitialiser le mot de passe de ce compte !'),
|
||||||
'state' => false
|
'state' => false
|
||||||
//'access' => false
|
//'access' => false
|
||||||
|
Loading…
Reference in New Issue
Block a user