Projet

Général

Profil

Bug #3101

pi -s doesn't change previous punch

Ajouté par Antoine Beaupré il y a presque 13 ans. Mis à jour il y a plus de 4 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
Version cible:
-
Début:
2011-03-30
Echéance:
2013-10-18
% réalisé:

0%

Temps estimé:
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.


Demandes liées

Lié à Ktimetracker - Functionality #3103: vue des punchs en chevauchement Closed 2011-03-30

Historique

#1 Mis à jour par Guillaume Boudrias il y a presque 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 presque 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 environ 11 ans

  • Assigné à Guillaume Boudrias supprimé

#4 Mis à jour par Samuel Vanhove il y a plus de 10 ans

  • Assigné à mis à Guillaume Boudrias
  • Priorité changé de High à 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 Mis à jour par Guillaume Boudrias il y a plus de 10 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 10 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 plus de 10 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 plus de 10 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 plus de 6 ans

  • Statut changé de New à Can't reproduce

#10 Mis à jour par Gabriel Filion il y a plus de 4 ans

  • Statut changé de Can't reproduce à Closed

Formats disponibles : Atom PDF