Bug #19009
Pose d'un nouvelle exception exclut toute une période
0%
Description
La pose d'un nouvelle exception exclut la période entre cette nouvelle exception et la précédente.
Exemple sur : https://agendas-meaux.test.entrouvert.org/manage/agendas/2/ et cf. PJ
J'ai posé une exception sur le 27/09, dernière heure d'ouverture puis sur le 18/10 toute la journée.
Au lieu d'avoir le 27/09 fin ApM fermé et le 18/10 fermé, j'ai en fait toute la période entre le 27/09 et le 18/10 de fermé (c'est radical;-)
De plus dans mon agenda, je ne vois qu'une seule exception et le clic sur "(voir toutes les exceptions)" n'a pas de résultat
Fichiers
Révisions associées
Historique
Mis à jour par Josué Kouka il y a plus de 6 ans
- Fichier 0001-fix-exclude-slot-one-exception-at-a-time-19009.patch 0001-fix-exclude-slot-one-exception-at-a-time-19009.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Josué Kouka il y a plus de 6 ans
Juste un souci de cacheDe plus dans mon agenda, je ne vois qu'une seule exception et le clic sur "(voir toutes les exceptions)" n'a pas de résultat
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus de 6 ans
begin = localtime(interval[0]) end = localtime(interval[-1])
Il n'y a que 2 elements dans la liste, non?
Pourquoi pas:
begin, end = interval open_slots_by_desk[desk].remove_envelop(localtime(begin), localtime(end))
Mis à jour par Josué Kouka il y a plus de 6 ans
- Fichier 0001-fix-exclude-slot-one-exception-at-a-time-19009.patch 0001-fix-exclude-slot-one-exception-at-a-time-19009.patch ajouté
En prenant en compte tes remarques
Mis à jour par Josué Kouka il y a plus de 6 ans
- Statut changé de En cours à Résolu (à déployer)
commit 74516b5300a346bf560ace0377cba3c582484dae Author: Josue Kouka <jkouka@entrouvert.com> Date: Wed Sep 27 12:01:53 2017 +0200 fix: exclude slot one exception at a time (#19009)
fix: exclude slot one exception at a time (#19009)