[prive ↪ issue_80_bug_regeneration_password] 2 commits

spip/prive | 2 commits

Par tcharlss, le 1er avril 2025 à 10h24min :

fix: erreur PHP fatale lors de la regénération d’un mot de passe, dans certains cas

Initialement le mot de passe était généré directement et enregistré au moyen de auteur_modifier().
Par la suite la génération immédiate du mot de passe a été retirée, mais l’appel a auteur_modifier() est resté en lui passant un $set vide.

Conséquences non voulues :

  • ça enregistrait toutes les valeurs postées (comportement actuel de collecter_request())
  • ça provoquait parfois des fatales si certaines valeurs n’étaient pas encore normalisées, ce qui est le cas dans le verifier.

Bref, il n’y a plus besoin de cet appel à auteur_modifier().

Fix: #80

Modifié
formulaires/editer_auteur.php

Détails : fix: erreur PHP fatale lors de la regénération d'un mot de passe, dans certains cas (c619fa56) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 31 mars 2025 à 15h55min :

fix: faire fonctionner le bouton « Envoyer un lien pour choisir son mot de passe » lors de la création d’un nouveau compte

Fix: #79

Modifié
formulaires/editer_auteur.php

Détails : fix: faire fonctionner le bouton "Envoyer un lien pour choisir son mot de... (3a9d474b) · Validations · spip / prive · GitLab