[9.1.06] nouvel utilisateur : mail envoyé avec erreur mot de passe

This commit is contained in:
fredtempez 2019-05-19 21:21:36 +02:00
parent c8aad2c249
commit c1de147bca
3 changed files with 16 additions and 2 deletions

View File

@ -1,5 +1,10 @@
# Changelog # Changelog
## Version 9.1.06
- Corrections :
- Ajout d'un utilisateur : pas d'envoi du mail de confirmation si les mots de passe ne sont pas identiques.
- Mise à jour automatique : effacement des archives téléchargées
## Version 9.1.05 ## Version 9.1.05
- Correction : - Correction :
- Site par défaut lien Zwii masqué du menu horizontal - Site par défaut lien Zwii masqué du menu horizontal

View File

@ -169,6 +169,13 @@ class install extends common {
} catch (Exception $e) { } catch (Exception $e) {
$success = $e->getMessage(); $success = $e->getMessage();
} }
// Netooyage du dossier
if(file_exists('site/tmp/update.tar.gz')) {
unlink('site/tmp/update.tar.gz');
}
if(file_exists('site/tmp/update.tar')) {
unlink('site/tmp/update.tar');
}
// Valeurs en sortie // Valeurs en sortie
$this->addOutput([ $this->addOutput([
'display' => self::DISPLAY_JSON, 'display' => self::DISPLAY_JSON,

View File

@ -38,8 +38,10 @@ class user extends common {
self::$inputNotices['userAddId'] = 'Identifiant déjà utilisé'; self::$inputNotices['userAddId'] = 'Identifiant déjà utilisé';
} }
// Double vérification pour le mot de passe // Double vérification pour le mot de passe
$mail = true;
if($this->getInput('userAddPassword', helper::FILTER_STRING_SHORT, true) !== $this->getInput('userAddConfirmPassword', helper::FILTER_STRING_SHORT, true)) { if($this->getInput('userAddPassword', helper::FILTER_STRING_SHORT, true) !== $this->getInput('userAddConfirmPassword', helper::FILTER_STRING_SHORT, true)) {
self::$inputNotices['userAddConfirmPassword'] = 'Incorrect'; self::$inputNotices['userAddConfirmPassword'] = 'Incorrect';
$mail = false;
} }
// Crée l'utilisateur // Crée l'utilisateur
$userFirstname = $this->getInput('userAddFirstname', helper::FILTER_STRING_SHORT, true); $userFirstname = $this->getInput('userAddFirstname', helper::FILTER_STRING_SHORT, true);
@ -73,8 +75,8 @@ class user extends common {
// Valeurs en sortie // Valeurs en sortie
$this->addOutput([ $this->addOutput([
'redirect' => helper::baseUrl() . 'user', 'redirect' => helper::baseUrl() . 'user',
'notification' => ($sent === true ? 'Utilisateur créé' : $sent), 'notification' => (($sent === true) && ($mail === true) ? 'Utilisateur créé' : $sent),
'state' => ($sent === true ? true : null) 'state' => (($sent === true) && ($mail === true) ? true : null)
]); ]);
} }
// Valeurs en sortie // Valeurs en sortie