Projet

Général

Profil

Development #43915

Toulouse Axel: possible days, ne renvoyer que les dates includes dans les bornes des activités

Ajouté par Lauréline Guérin il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
11 juin 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

cf #43857

Ne renvoyer que les possible days qui entrent dans max(date entrée) et min(date sortie) pour toutes les activités de l'enfant.

Exemple:
Un enfant inscrit du 01/09/2019 au 31/07/2020 pour activité matin, du 01/09/2019 au 25/06/2020 pour activité midi,du 01/01/2020 au 30/06/2020 pour activité soir
==> seules les dates du 01/01/2020 au 25/06/2020 sont réservables pour les 3 activités


Fichiers

Révisions associées

Révision b48550dd (diff)
Ajouté par Lauréline Guérin il y a presque 4 ans

toulouse-axel: check date entree and date sortie in possible days (#43915)

Historique

#2

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

(branche basée sur #43815)

#3

Mis à jour par Thomas Noël il y a presque 4 ans

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

Ack

(je n'ai pas totalement cerné l'usage qui sera fait par #43857 mais je fais confiance)

#4

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

En fait #43857 tel que formulé n'a plus lieu d'être puisqu'avec ce patch ne renvoie que les possible days qui sont entre les bornes entrée/sortie des activités de l'enfant.

Victor souhaitait pouvoir trier le résultat de clae_children_activities_info pour pouvoir ajouter une condition de sortie sur la date d'entrée de la première activité (tri par date d'entrée DESC pour avoir la date d'entrée la plus vieille), et une condition de sortie sur la date de sortie de la première activité (tri cette fois par date de sortie ASC pour avoir la plus récente).

J'ai essayé de le faire utiliser |dictsort mais ça n'est pas possible dans les conditions de sortie :)

Alors au lieu de le laisser devoir faire des vérifications sur les dates saisies par l'utilisateur pour pas qu'il affiche des possible days en dehors des bornes, je lui renvoie directement les possible days nettoyés des days en dehors des bornes entrée/sortie.

#5

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit b48550ddc6024d709191c7098ca3cb6ad0f52dee
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Jun 11 11:51:18 2020 +0200

    toulouse-axel: check date entree and date sortie in possible days (#43915)
#6

Mis à jour par Frédéric Péters il y a presque 4 ans

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

Formats disponibles : Atom PDF