Projet

Général

Profil

Bug #19009

Pose d'un nouvelle exception exclut toute une période

Ajouté par Brice Mallet il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Josué Kouka
Catégorie:
-
Version cible:
-
Début:
27 septembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

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

Révision 74516b53 (diff)
Ajouté par Josué Kouka il y a plus de 6 ans

fix: exclude slot one exception at a time (#19009)

Historique

#1

Mis à jour par Josué Kouka il y a plus de 6 ans

  • Statut changé de Nouveau à En cours
#2

Mis à jour par Josué Kouka il y a plus de 6 ans

#3

Mis à jour par Josué Kouka il y a plus de 6 ans

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

Juste un souci de cache
#4

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))

#5

Mis à jour par Josué Kouka il y a plus de 6 ans

En prenant en compte tes remarques

#7

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)
#8

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF