Projet

Général

Profil

Bug #4584

Ajouter choix de reccurrence '5ième semaine du mois'

Ajouté par Mikaël Ates (de retour le 29 avril) il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
26 mars 2014
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Planning:

Description

Ajouter comme choix de récurrence '5ième semaine du mois' pour que le
rendez-vous n'est lieu que la cinquième du mois les mois où il y a cinq
semaines, donc qu'il n'y ait pas de rendez-vous les mois à 4 semaines.

Révisions associées

Révision 9433e992 (diff)
Ajouté par Benjamin Dauvergne il y a environ 10 ans

agenda/models: add a fith-week of month rank

fixes #4584

Révision 9de67cc5 (diff)
Ajouté par Benjamin Dauvergne il y a environ 10 ans

agenda/models: add fifth week of the month option to the PERIODICITIES list

Also fix recurrent event created since change of week-rank 4 semantic
(fifth-week instead of last week).

fixes #4584

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 10 ans

  • Statut changé de Nouveau à Information nécessaire

En fait c'est déjà géré par le cas la dernière semaine du mois mais qui prend aussi en compte le cas "la dernière semaine du mois dans tous les cas". Oon pourrait renommer ce cas en "la cinquième semaine du mois" mais supprimer le fait que ça prenne aussi en compte toutes les dernières semaines du mois.

Pour ne pas supprimer la possibilité "la dernière semaine du mois" je propose d'ajouter le rang -1 pour la dernière semaine du mois désormais et de faire une migration qui modifie tous les événements ayant actuellement le code 4 pour le code -1.

#2

Mis à jour par Benjamin Dauvergne il y a environ 10 ans

  • Statut changé de Information nécessaire à En cours
#3

Mis à jour par Benjamin Dauvergne il y a environ 10 ans

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

Voilà, ce n'est pas testé du tout, j'espère que ça marche :)

#4

Mis à jour par Benjamin Dauvergne il y a environ 10 ans

  • % réalisé changé de 0 à 100

Appliqué par commit calebasse|commit:9433e992313f0a38c01a20288679e937edfefe12.

#5

Mis à jour par Benjamin Dauvergne il y a environ 10 ans

Appliqué par commit calebasse|commit:9de67cc59c0e764396a17164ec4b5f0b29c74b65.

#6

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a presque 10 ans

  • Version cible mis à 1.1.3
#7

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a presque 10 ans

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

Formats disponibles : Atom PDF