Overview
Comment: | Ne pas permettre de faire des ID de compte en minuscule |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
2ff14ece2ad55eea335ddfe7edfc1e8b |
User & Date: | bohwaz on 2016-05-31 05:21:16 |
Other Links: | manifest | tags |
References
2020-12-08
| ||
23:25 | • Wiki page "Changelog/0.9" artifact: b9c916b4d1 user: bohwaz | |
Context
2016-05-31
| ||
05:38 | Encore des soucis de foreign keys: il faut permettre de mettre id_auteur à NULL pour pouvoir supprimer des membres qui ont fait des rapprochements. check-in: 795737be8a user: bohwaz tags: trunk | |
05:21 | Ne pas permettre de faire des ID de compte en minuscule check-in: 2ff14ece2a user: bohwaz tags: trunk | |
05:16 | suppression d'opération = suppression du rapprochement lié check-in: a444ef4fa8 user: bohwaz tags: trunk | |
Changes
Modified src/include/data/0.7.2.sql from [4b77ea5e4d] to [7a12e6fced].
1 | ALTER TABLE rappels_envoyes ADD COLUMN id_rappel INTEGER NULL REFERENCES rappels (id); | > > > > > | 1 2 3 4 5 6 | # Colonne manquante ALTER TABLE rappels_envoyes ADD COLUMN id_rappel INTEGER NULL REFERENCES rappels (id); # Un bug a permis d'insérer des comptes avec des lettres minuscules, créant des problèmes # corrigeons donc les comptes pour les mettre en majuscules. UPDATE compta_comptes SET id = UPPER(id); |
Modified src/include/lib/Garradin/Compta/Comptes.php from [ef24ced8a2] to [3f5ee84310].
︙ | ︙ | |||
81 82 83 84 85 86 87 | if ($new_id == $data['parent']) { throw new UserException('Nombre de sous-comptes maximal atteint pour ce compte parent-ci.'); } } else { | | | 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | if ($new_id == $data['parent']) { throw new UserException('Nombre de sous-comptes maximal atteint pour ce compte parent-ci.'); } } else { $new_id = strtoupper($data['id']); } if (isset($data['position'])) { $position = (int) $data['position']; } else |
︙ | ︙ |