Evolution #708
closedGalette v0.7.5.2. Impossible de supprimer un groupe non vide.
100%
Description
La tentative de suppression d'un groupe non vide se solde par un message "Impossible de supprimer le groupe. Il n'est peut-être pas vide ?"
Les logs de Galette affichent :178.33.103.83 - 2013-09-17 05:15:44 - 3 - Unable to delete group Xyz (2) |SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`Abc`.`galette_groups_members`, CONSTRAINT `galette_groups_members_ibfk_2` FOREIGN KEY (`id_group`) REFERENCES `galette_groups` (`id_group`))
Il faudrait (selon moi) pouvoir supprimer un groupe non vide avec un simple message d'alerte (popup) demandant confirmation.
Updated by Johan Cwiklinski over 11 years ago
- Tracker changed from Anomalie to Evolution
Hum... Un message explicite est affiché, il ne s'agit pas par conséquent d'une anomalie.
J'étais parti du principe que de vider le groupe auparavant était plutôt logique, surtout que l'on a la possibilité sous les yeux (ce qui n'est pas toujours le cas) ; me suis-je trompé ou est-ce un simple question de « facilité « ?
Updated by Roland Telle over 11 years ago
Johan Cwiklinski a écrit :
Hum... Un message explicite est affiché, il ne s'agit pas par conséquent d'une anomalie.
Certes ;-)
J'étais parti du principe que de vider le groupe auparavant était plutôt logique,
Ca évite en effet de détruire un groupe par erreur mais c'est un peu comme si avant de détruire la fiche d'un membre, il fallait supprimer cotisations et transactions auparavant.
surtout que l'on a la possibilité sous les yeux (ce qui n'est pas toujours le cas) ; me suis-je trompé ou est-ce un simple question de « facilité « ?
On dira "facilité" ;-) En effet, si le groupe comprend quelques dizaines de membres, c'est quelques dizaines de clics en rafale suivi d'un clic sur le bouton "Valider" et enfin un clic sur le bouton "Enregistrer" pour finalement pouvoir effectuer un clic sur le bouton "Supprimer". Et si on oublie de cliquer "Enregistrer", il faut recommencer la suppression des membres un à un.
Personnellement, la situation actuelle me convient ...
Updated by Johan Cwiklinski over 11 years ago
Roland Telle a écrit :
On dira "facilité" ;-) En effet, si le groupe comprend quelques dizaines de membres, c'est quelques dizaines de clics en rafale suivi d'un clic sur le bouton "Valider" et enfin un clic sur le bouton "Enregistrer" pour finalement pouvoir effectuer un clic sur le bouton "Supprimer". Et si on oublie de cliquer "Enregistrer", il faut recommencer la suppression des membres un à un.
Ok, c'est vrai que c'est probablement un peu lourd actuellement :)
Updated by Johan Cwiklinski over 10 years ago
En fait, le cas de figure est prévu dans le code, mais n'est juste pas exploité.
Updated by Johan Cwiklinski over 10 years ago
- Status changed from Nouveau to In Progress
- Target version set to 0.8.0
- Category set to Core
- Assignee set to Johan Cwiklinski
Updated by Johan Cwiklinski over 10 years ago
- % Done changed from 0 to 100
- Status changed from In Progress to Résolu
Appliqué par commit ade697bbea955bbad8836e6f5e1b0256aa7ba029.
Updated by Johan Cwiklinski over 10 years ago
- Status changed from Résolu to Fermé