Projet

Général

Profil

Development #47393

Calendrier d'indisponibilités : afficher un message lorsqu'une indisponibilité chevauche une réservation

Ajouté par Emmanuel Cazenave il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
06 octobre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Comme c'est fait pour la pose d'exceptions sur un guichet.

Pour les indisponibilités il y a deux moments où ça peut se produire:

  1. lors de l'activation d'un calendrier d'indisponibilités sur un guichet
  2. lors de l'ajout de l'ajout ou de l'édition d'une indisponibilité sur un calendrier d'indisponibilités qui est déjà activé sur un guichet

Fichiers


Demandes liées

Lié à Chrono - Development #46555: Permettre de poser une exception qui s'applique sur plusieurs agendaFermé11 septembre 2020

Actions

Révisions associées

Révision 5423bbe0 (diff)
Ajouté par Emmanuel Cazenave il y a plus de 3 ans

manager: warn about overlapping of unavailability_calendar over booking (#47393)

Révision 09780824 (diff)
Ajouté par Emmanuel Cazenave il y a plus de 3 ans

manager: refine messages when adding exception (#47393)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a plus de 3 ans

  • Lié à Development #46555: Permettre de poser une exception qui s'applique sur plusieurs agenda ajouté
#2

Mis à jour par Emmanuel Cazenave il y a plus de 3 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Emmanuel Cazenave
#4

Mis à jour par Valentin Deniaud il y a plus de 3 ans

Emmanuel Cazenave a écrit :

Pour les indisponibilités il y a deux moments où ça peut se produire:

  1. lors de l'ajout de l'ajout ou de l'édition d'une indisponibilité

L'édition n'est pas couverte par le patch j'ai l'impression.

#5

Mis à jour par Emmanuel Cazenave il y a plus de 3 ans

Oui je laissais ça pour #48286.

#6

Mis à jour par Emmanuel Cazenave il y a plus de 3 ans

  • Statut changé de Solution proposée à En cours

Je vais reprendre.

#7

Mis à jour par Emmanuel Cazenave il y a plus de 3 ans

Voilà petits ajustements par dessus #48286 et ça me semble couvrir tout ce qu'il faut.

#8

Mis à jour par Valentin Deniaud il y a plus de 3 ans

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

for event in query.filter(booking__isnull=False, booking__cancellation_datetime__isnull=True,):, enlever la dernière virgule ?

À part ça go.

#9

Mis à jour par Emmanuel Cazenave il y a plus de 3 ans

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

Sans virgule.

commit 09780824e5766a19f7c40f781b2f459b5504e656 
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Thu Nov 5 11:45:16 2020 +0100

    manager: refine messages when adding exception (#47393)

commit 5423bbe0080eda3763db765a2bd7cd48c16e3861
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Wed Nov 4 17:25:24 2020 +0100

    manager: warn about overlapping of unavailability_calendar over booking (#47393)
#10

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

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

Formats disponibles : Atom PDF