Projet

Général

Profil

Bug #74722

Caluire, bug widget de réservation & annulation en masse (impact parsifal aussi)

Ajouté par Lauréline Guérin il y a environ un an. Mis à jour il y a environ un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
21 février 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

cf #73333

Etapes pour reproduire:

1/ lancer la démarche de réservation, choisir un enfant, faire "suivant". Le widget s'affiche avec des cases cochées qui correspondent à l'agenda de l'enfant
2/ faire "précédent"
3/ changer d'enfant, faire "suivant"

Le widget s'affiche, mais tout est décoché. Si le parent recoche les cases des semaines visibles et valide, alors on annule tout ce qui était réservé après, puisque non coché.

C'est dû à:

{% if not widget.value and option.options.prefill %}checked="checked"{% endif %}

widget.value n'est pas vide, puisqu'on a déjà chargé le widget avec les données du premier enfant choisi, et les id des options ne correspondent pas d'un enfant à l'autre (de la forme <child_id>:<activity_type>:<date>)

Ajouter pour gérer le cas "widget chargé mais c'est pas les mêmes options":

{% if widget.value and widget.value|first|split:':'|first != last_option.value|split:':'|first and option.options.prefill %}checked="checked"{% endif %}

Historique

#2

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Nouveau à Solution proposée

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Transition automatique il y a environ un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#6

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF