Overview
Comment: | Improve error message when editing your own profile |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA3-256: |
3b716fde41ae5c4daf5549e352b947ea |
User & Date: | bohwaz on 2021-09-22 00:49:00 |
Other Links: | manifest | tags |
Context
2021-09-22
| ||
02:15 | Implement HTTP signals check-in: 13a5a7ff94 user: bohwaz tags: trunk, stable | |
00:49 | Improve error message when editing your own profile check-in: 3b716fde41 user: bohwaz tags: trunk, stable | |
00:36 | Implement [8a9125e0a77426c27131c8131d100b26b3340def]: Analytical ledger check-in: 02589eaf11 user: bohwaz tags: trunk, stable | |
Changes
Modified src/www/admin/membres/modifier.php from [171580f332] to [cbd131a783].
︙ | ︙ | |||
16 17 18 19 20 21 22 | if (!$membre) { throw new UserException("Ce membre n'existe pas."); } // Ne pas modifier le membre courant, on risque de se tirer une balle dans le pied if ($membre->id == $user->id) { | | | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | if (!$membre) { throw new UserException("Ce membre n'existe pas."); } // Ne pas modifier le membre courant, on risque de se tirer une balle dans le pied if ($membre->id == $user->id) { throw new UserException("Vous ne pouvez pas modifier votre propre profil, la modification doit être faite par un autre membre, pour éviter de vous empêcher de vous reconnecter.\nUtilisez la page 'Mes infos personnelles' pour modifier vos informations."); } $champs = $config->get('champs_membres'); // Protection contre la modification des admins par des membres moins puissants $membre_cat = Categories::get($membre->id_category); |
︙ | ︙ |