Project

General

Profile

Bug #3101

pi -s doesn't change previous punch

Added by Antoine Beaupré over 8 years ago. Updated about 2 months ago.

Status:
Closed
Priority:
Urgent
Target version:
-
Start date:
2011-03-30
Due date:
2013-10-18
% Done:

0%

Estimated time:
2.00 h
RT ticket:
Affected versions:
Points:
1

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.


Related issues

Related to Ktimetracker - Functionality #3103: vue des punchs en chevauchement Closed 2011-03-30

History

#1 Updated by Guillaume Boudrias over 8 years ago

  • Assignee set to Guillaume Boudrias

Je vais vérifier la logique de vérification de punchs (s'ils se chevauchent).

(Note: Déplacer dans ktimetracker.)

#2 Updated by Guillaume Boudrias over 8 years ago

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 Updated by Guillaume Boudrias over 6 years ago

  • Assignee deleted (Guillaume Boudrias)

#4 Updated by Samuel Vanhove about 6 years ago

  • Assignee set to Guillaume Boudrias
  • Priority changed from High to Urgent
Je confirme le problème voici comment reproduire :
  • !pi watever (heure de début = 15h)
  • !po (heure de fin = 16:30)
  • !pi cpt/fact -s 15:30
J'obtiens 2 punchs :
  • 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 Updated by Guillaume Boudrias about 6 years ago

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 Updated by Guillaume Boudrias about 6 years ago

C'est un peu touché et je suis un peu rouillé pour kproject. Je vais parler à Samuel pour me remettre à jour.

#7 Updated by Samuel Vanhove almost 6 years ago

  • Due date set to 2013-10-18
  • Assignee changed from Guillaume Boudrias to Samuel Vanhove
  • Estimated time set to 2.00 h

#8 Updated by Jonathan L over 5 years ago

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 Updated by Kienan Stewart almost 2 years ago

  • Status changed from New to Can't reproduce

#10 Updated by Gabriel Filion about 2 months ago

  • Status changed from Can't reproduce to Closed

Also available in: Atom PDF