Projet

Général

Profil

Development #66326

Garde partagée, indiquer proprement le calendrier d'indispo qui contient les vacances

Ajouté par Valentin Deniaud il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16 juin 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Actuellement c'est magiquement basé sur le slug. J'imagine devoir introduire un truc genre les SiteSettings de combo.

Le but de tout ça c'est aussi d'intégrer des contrôles pour empêcher la suppression du calendrier choisi.

En profiter pour avoir des on_delete=PROTECT sur les règles qui seraient menacée par une telle suppression.


Fichiers

Révisions associées

Révision 0c7ca56e (diff)
Ajouté par Valentin Deniaud il y a presque 2 ans

manager: select unavailability calendar containing holidays (#66326)

Révision efed292e (diff)
Ajouté par Valentin Deniaud il y a presque 2 ans

agendas: prevent cascade deletion of custody holiday rules (#66326)

Historique

#1

Mis à jour par Valentin Deniaud il y a presque 2 ans

Valentin Deniaud a écrit :

Le but de tout ça c'est aussi d'intégrer des contrôles pour empêcher la suppression du calendrier choisi.

En profiter pour avoir des on_delete=PROTECT sur les règles qui seraient menacée par une telle suppression.

J'ai finalement trouvé la combinaison des deux inutiles, plutôt juste protéger ce qui est important c'est à dire les règles.

0001 pour la sélection du calendrier, 0002 pour la protection.

#2

Mis à jour par Lauréline Guérin il y a presque 2 ans

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

Mis à jour par Valentin Deniaud il y a presque 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit efed292e547adf97364febe87ff2b3d2fdf4aa1d
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Wed Jun 29 11:38:33 2022 +0200

    agendas: prevent cascade deletion of custody holiday rules (#66326)

commit 0c7ca56e59da73e6556488d6a41163560f7a6e3c
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Tue Jun 28 15:17:57 2022 +0200

    manager: select unavailability calendar containing holidays (#66326)
#4

Mis à jour par Transition automatique il y a presque 2 ans

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF