Overview
Comment: | Gérer les comptes vides (quand le numéro du compte est vide, erreur causée par une base corrompue par l'utilisateur) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
80a8e0d80379cd35e5f39dcf787b3bda |
User & Date: | bohwaz on 2018-05-10 10:57:44 |
Other Links: | manifest | tags |
References
2020-12-08
| ||
23:25 | • Wiki page "Changelog/0.9" artifact: b9c916b4d1 user: bohwaz | |
Context
2018-05-10
| ||
11:18 | Ajout clause ON DELETE SET NULL pour éviter les problèmes à la suppression d'une catégorie liée à une cotisation existante check-in: d6b8553b10 user: bohwaz tags: trunk | |
10:57 | Gérer les comptes vides (quand le numéro du compte est vide, erreur causée par une base corrompue par l'utilisateur) check-in: 80a8e0d803 user: bohwaz tags: trunk | |
10:55 | Eviter erreur si le compte n'est pas dans la liste check-in: 7d5024ed30 user: bohwaz tags: trunk | |
Changes
Modified src/include/lib/Garradin/Compta/Rapports.php from [64def25ff2] to [4805222cc1].
︙ | ︙ | |||
42 43 44 45 46 47 48 | WHERE ' . $where . ' GROUP BY compte_credit) ORDER BY compte ASC;'); while ($row = $res->fetchArray(SQLITE3_NUM)) { $compte = $row[0]; | | > > | 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | WHERE ' . $where . ' GROUP BY compte_credit) ORDER BY compte ASC;'); while ($row = $res->fetchArray(SQLITE3_NUM)) { $compte = $row[0]; if (trim($compte) === '') { continue; } $classe = substr($compte, 0, 1); $parent = substr($compte, 0, 2); if (!array_key_exists($classe, $livre['classes'])) { $livre['classes'][$classe] = []; |
︙ | ︙ |