Skip to content

fix(réservation de créneau): Pouvoir déplier les quelques jours après la fin de cycle#1200

Open
njean42 wants to merge 1 commit intomasterfrom
njean42/fix-jours-indépliables-réservation-de-créneau

Hidden character warning

The head ref may contain hidden characters: "njean42/fix-jours-ind\u00e9pliables-r\u00e9servation-de-cr\u00e9neau"
Open

fix(réservation de créneau): Pouvoir déplier les quelques jours après la fin de cycle#1200
njean42 wants to merge 1 commit intomasterfrom
njean42/fix-jours-indépliables-réservation-de-créneau

Conversation

@njean42
Copy link
Copy Markdown
Collaborator

@njean42 njean42 commented Apr 10, 2026

🧑‍🏫 Contexte

Sur la page de réservation de créneau /booking, on affiche les X prochaines semaines.

Pour y visualiser le changement de cycle, il y a un léger décrochage après le dernier jour du cycle :

image

Ce décrochage est codé ici :

{% if beneficiary and (( membership_service.endOfCycle(beneficiary.membership, current_cycle) | date('Y-m-d') ) == ((first_shift.start) | date('Y-m-d') )) %}
{% set current_cycle = current_cycle + 1 %}
</ul>
<ul class="collapsible" accordion="false">
{% endif %}

💥 Problème

Suite aux modifs de #1191, les jours après la fin de cycle (et jusqu'au prochain début de semaine 🙃) ne se chargent plus.

💡 Solution

Embarquer dans l'élément <ul> la classe collapsible-expandable qui permet de déclencher l'événement materialize opened, et exécuter le code de chargement du planning du jour, comme pour les autres.

@njean42 njean42 requested review from PaulienM and raphodn April 10, 2026 07:33
@njean42 njean42 added the Bug Fonctionnalité ne se comportant pas comme anticipé label Apr 10, 2026
@njean42 njean42 added this to the 2.0.0 (Symfony 4) milestone Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Fonctionnalité ne se comportant pas comme anticipé

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant