événements sans date #285

Open
opened 2025-01-24 10:11:58 +01:00 by jmtrivial · 1 comment
Owner

quand un événement sans date est mis à jour (Warning: the date has not been imported correctly), il est toujours remonté comme modifié

quand un événement sans date est mis à jour (Warning: the date has not been imported correctly), il est toujours remonté comme modifié
jmtrivial added the
bug
label 2025-01-24 10:11:58 +01:00
Author
Owner

J'ai compris la raison : la date étant inconnue, on choisi la date d'import comme date de début de l'événement.

Comment corriger les choses :

  • on ne peut pas choisir une date dans le passé car sinon l'événement ne sera pas importé
  • on ne peut pas choisir une date dans le futur lointain car sinon l'événement ne sera pas affiché aux modérateurs
  • on peut garder la date de premier import.

Pour l'instant, je pense implémenter cette dernière proposition.
Dans ce cas, au moment de la mise à jour, on gère un cas particulier, en considérant le fait qu'on est dans le cas date inconnue (ajouter une variable à l'objet, comme celle qui sert à indiquer qu'on est en mode modération), et quand on compare deux événements, on ignore ladite date de début si cette variable date inconnue est présente.

J'ai compris la raison : la date étant inconnue, on choisi la date d'import comme date de début de l'événement. Comment corriger les choses : - on ne peut pas choisir une date dans le passé car sinon l'événement ne sera pas importé - on ne peut pas choisir une date dans le futur lointain car sinon l'événement ne sera pas affiché aux modérateurs - on peut garder la date de premier import. Pour l'instant, je pense implémenter cette dernière proposition. Dans ce cas, au moment de la mise à jour, on gère un cas particulier, en considérant le fait qu'on est dans le cas date inconnue (ajouter une variable à l'objet, comme celle qui sert à indiquer qu'on est en mode modération), et quand on compare deux événements, on ignore ladite date de début si cette variable date inconnue est présente.
Sign in to join this conversation.
No description provided.