[formidable_participation ↪ debug] 6 commits

spip-contrib-extensions/formidable_participation | 6 commits

Par Maïeul Rouquette, le 1er mars 2025 à 19h01min :

fix(perf): ne pas appeler 6 fois le traitement pour rien (manière dont formidable gère les traitements)

Modifié
CHANGELOG.md
traiter/participation.php

Détails : fix(perf): ne pas appeler 6 fois le traitement pour rien (manière dont... (27ea4671) · Validations · spip-contrib-extensions / formidable_participation · GitLab

==============================
Par Maïeul Rouquette, le 1er mars 2025 à 19h01min :

change: dans le pipeline poste institution, ne plus appeler la fonction de traitement, mais directement la fonction de gestion

Modifié
formidableparticipation_pipelines.php

Détails : change: dans le pipeline poste institution, ne plus appeler la fonction de... (0b916df7) · Validations · spip-contrib-extensions / formidable_participation · GitLab

==============================
Par Maïeul Rouquette, le 1er mars 2025 à 19h01min :

fix: Lorsque plusieurs personnes s’inscrivent avec le même email et qu’on dépublie une des réponses, ne pas modifier de la liste des participants une autre réponse que celle dont le statut est changée

Encore ce problème de la compatibilité historique avec le fait de
pouvoir modifier son inscription par poste d’une nouvelle réponse.

Amaha un jour faudra supprimer et juste permettre aux gens de modifier
leur réponse (via par ex. un lien). Mais c’est une autre problématique.

Techniquement cela passe par un essaie de mettre au propre un peu les
choses :

  • avoir une fonction qui se contente uniquement d’insérer les
    inscriptions (S de solid)
  • une autre fonction qui se contente de faire la suppression des
    précédentes inscriptions si en non, fonction appelée uniquement à soumission
    du formulaire et que la réponse est immédiatement validée

Modifié
CHANGELOG.md
formidableparticipation_pipelines.php
inc/formidableparticipation.php
traiter/participation.php

Détails : fix: Lorsque plusieurs personnes s'inscrivent avec le même email et qu'on... (ceaad21e) · Validations · spip-contrib-extensions / formidable_participation · GitLab

==============================
Par Maïeul Rouquette, le 1er mars 2025 à 18h59min :

remove: l’actualisation d’évènement par la constante _FORMIDABLE_PARTICIPATION_ACTUALISE_MAJ a dejà lieu dans la fonction
qui se charge d’insérer la participation

Modifié
formidableparticipation_pipelines.php

Détails : remove: l'actualisation d'évènement par la constante... (3e1a0f18) · Validations · spip-contrib-extensions / formidable_participation · GitLab

==============================
Par Maïeul Rouquette, le 1er mars 2025 à 18h58min :

feat: pipeline formidableparticipation_champs pour modifier les champs

Modifié
CHANGELOG.md
formidableparticipation_pipelines.php
paquet.xml
traiter/participation.php

Détails : feat: pipeline `formidableparticipation_champs` pour modifier les champs (dadce831) · Validations · spip-contrib-extensions / formidable_participation · GitLab

==============================
Par Maïeul Rouquette, le 1er mars 2025 à 18h57min :

fix: permettre de mettre à jour si on pars d’une vieille version et qu’on utilise formidable v7

Modifié
CHANGELOG.md
formidableparticipation_administrations.php

Détails : fix: permettre de mettre à jour si on pars d'une vieille version et qu'on utilise formidable v7 (553c3326) · Validations · spip-contrib-extensions / formidable_participation · GitLab