Bug #69779
Caluire, bug widget de réservation & cellule calendrier
Début:
02 octobre 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
La cellule et le widget ne fonctionnent pas sur un changement de mois:
{% now 'Y-m-W' as current_week %} .... {% for day in first_monday|iterate_days_until:last_day %} {% if day.weekday == 0 %} <div class="caluire-agenda-cell--week-title {% if current_week == day|date:"Y-m-W" %}current{% endif %}"
Exemple, Now = 2 octobre => 2022-10-39
alors que lundi 26 septembre => 2022-09-39
Pas de match, pas de current week, l'init ne fonctionne pas.
A priori, juste comparer le numéro de semaine suffirait (à tester en local)
Corriger la cellule et le widget caluire.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a plus d'un an
- Fichier 0001-caluire-fix-JS-current_week-69779.patch 0001-caluire-fix-JS-current_week-69779.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a plus d'un an
- Lié à Bug #69836: Cellule calendrier hebdomadaire: fix current_week ajouté
Mis à jour par Lauréline Guérin il y a plus d'un an
- Lié à Development #69146: Publik famille: affichage multi-semaine ajouté
Mis à jour par Lauréline Guérin il y a plus d'un an
- Fichier 0001-caluire-fix-JS-current_week-69779.patch 0001-caluire-fix-JS-current_week-69779.patch ajouté
(correctif supplémentaire, au cas où le calendrier ne couvre pas la date du jour; on prend alors la première semaine présentée dans le calendrier pour init)
Mis à jour par Corentin Séchet il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit daab975165cfb920b7d787ed7f6a8803a2aea95b Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 3 15:57:57 2022 +0200 caluire: fix JS & current_week (#69779)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
caluire: fix JS & current_week (#69779)