Anomalie #687
fermérecherche
100%
Description
si un membre est présent dans deux sous groupes distincts, il est présent deux fois dans le résultats des recherches
Mis à jour par Frédéric PAVIOT il y a environ 11 ans
si un membre est responsable de deux groupes distincts, il est présent dans le résultat des recherches deux fois au lieu d'une seule
Mis à jour par Johan Cwiklinski il y a environ 11 ans
- Assigné à
Johan Cwiklinskisupprimé
Mis à jour par Johan Cwiklinski il y a environ 11 ans
- Statut changé de Nouveau à Commentaire
J'ai créé un adhérent, l'ai rendu responsable de 2 groupes distincts, et l'ai rattaché à deux groupes distincts. Une recherche sur le nom de cet adhérent me renvoie un seul et unique résultat.
Mis à jour par Frédéric PAVIOT il y a environ 11 ans
j'ai toujours le même problème, si une personne est membre de deux groupes et que l'on fait une recherche par le nom, la recherche simple par valeur donne 1 fois l'adhérent-->ok
mais si dans la recherche je sélectionne le groupe parent aux deux groupes et que je recherche ce même nom, je l'ai deux fois-->No Ok
Mis à jour par Johan Cwiklinski il y a environ 11 ans
- Assigné à mis à Johan Cwiklinski
- Statut changé de Commentaire à Nouveau
Ok, je parviens à reproduire maintenant.
Mis à jour par Johan Cwiklinski il y a environ 11 ans
Ceci devrait corriger le problème :
diff --git a/galette/lib/Galette/Repository/Members.php b/galette/lib/Galette/Repository/Members.php
index c6439f1..01174ee 100644
--- a/galette/lib/Galette/Repository/Members.php
+++ b/galette/lib/Galette/Repository/Members.php
@@ -727,6 +727,8 @@ class Members
$this->_proceedCount($select);
}
+ $select->group('a.' . Adherent::PK);
+
return $select;
} catch (\Exception $e) {
Analog::log(
Mis à jour par Johan Cwiklinski il y a environ 11 ans
- Statut changé de Nouveau à In Progress
Mis à jour par Johan Cwiklinski il y a environ 11 ans
- % réalisé changé de 0 à 100
- Statut changé de In Progress à Résolu
Appliqué par commit 56ceef510cd4f1bd7c2476d0a2ad9ebb68f31493.
Mis à jour par Johan Cwiklinski il y a environ 11 ans
- Statut changé de Fermé à In Progress
Bien évidemment, ça a fichu la merde ailleurs :s
Sous Postgres, la liste des adhérents ne peut plus être chargée. Le seul correctif que j'ai trouvé fait réapparaître le problème initial... Le correctif sera donc supprimé de la prochaine version, jusqu'à ce qu'une solution viable soit proposée.
Mis à jour par Johan Cwiklinski il y a plus de 7 ans
- Dupliqué par Anomalie #1003: doublon dans la liste des adhérents à cause de la parenté de groupe ajouté
Mis à jour par Johan Cwiklinski il y a plus de 7 ans
- Statut changé de In Progress à Résolu
Appliqué par commit a6d6f0fbc173377801490ec5828d95a2d39a8970.