Bug #3101
pi -s doesn't change previous punch
0%
Description
Je me serais attendu à ce que !pi -s 12:45 modifie mon punch précédent pour se terminer à 12:45 (si je suis déjà punché bien sûr). Comme c'est là, j'ai créé par erreur quelques punchs qui se chevauchent, que j'ai corrigé depuis.
Plus généralement, il serait préférable de simplement jamais permettre les punchs qui se chevauchent, mais c'est une autre histoire.
Demandes liées
Historique
#1 Mis à jour par Guillaume Boudrias il y a plus de 13 ans
- Assigné à mis à Guillaume Boudrias
Je vais vérifier la logique de vérification de punchs (s'ils se chevauchent).
(Note: Déplacer dans ktimetracker.)
#2 Mis à jour par Guillaume Boudrias il y a plus de 13 ans
J'ai testé la logique de vérification de chevauchement et ça semble bien fonctionner, mais ce n'est peut-être pas encore en prod.
Il faudra vérifier ça avec Samuel et aussi tenter de trouver une solution pour la modification automatique des punchs précédents.
#3 Mis à jour par Guillaume Boudrias il y a plus de 11 ans
- Assigné à
Guillaume Boudriassupprimé
#4 Mis à jour par Samuel Vanhove il y a plus de 11 ans
- Assigné à mis à Guillaume Boudrias
- Priorité changé de High à Urgent
- !pi watever (heure de début = 15h)
- !po (heure de fin = 16:30)
- !pi cpt/fact -s 15:30
- watever qui va de 15h à 16h30
- cpt/fact qui va de 15h30 à 16h30
@Guillaume: peux tu regarder ça, ça me semble vraiment problèmatique ?
#5 Mis à jour par Guillaume Boudrias il y a plus de 11 ans
Désolé, l'issue existait avant le statut "needs testing".
Cette fonctionnalité n'est pas sensée fonctionner, on s'était dit que ça serait trop compliqué. Je vais réviser les conditions...
#6 Mis à jour par Guillaume Boudrias il y a plus de 11 ans
C'est un peu touché et je suis un peu rouillé pour kproject. Je vais parler à Samuel pour me remettre à jour.
#7 Mis à jour par Samuel Vanhove il y a environ 11 ans
- Echéance mis à 2013-10-18
- Assigné à changé de Guillaume Boudrias à Samuel Vanhove
- Temps estimé mis à 2.00 h
#8 Mis à jour par Jonathan L il y a presque 11 ans
Même problème.
La situation se produit peut-être seulement si on n'était pas punché auparavant.
- J'ai un punch existant "test1" qui fait de 19:41 à 20:19.
- Il est 20:20 et je ne suis pas punché.
- Je punch !pi test2 -s 20:10.
- Mon punch test2 commencera à 20:10.
- Je m'attends à ce que kproject va couper le punch test1 pour qu'il se termine à 20:10 au lieu de 20:19. Ce n'est pas ce que je vois sur travail.koumbit.net, il n'a pas couper le punch d'avant pour le terminer à la même heure que celui qui démarre. Les punchs se chevauchent.
#9 Mis à jour par Kienan Stewart il y a environ 7 ans
- Statut changé de New à Can't reproduce
#10 Mis à jour par Gabriel Filion il y a plus de 5 ans
- Statut changé de Can't reproduce à Closed