jean-io / moncycle.app

Application de suivi de cycle menstruel pour les méthodes naturelles de régulation de naissance.
https://www.moncycle.app
Other
18 stars 3 forks source link

Le choix "enceinte" semble clôturer le cycle par défaut #12

Closed Limezy closed 1 year ago

Limezy commented 1 year ago

Lorsque l'on crée une observation "enceinte", le cycle semble être clôturé par défaut (sinon je ne comprends pas bien comment se comporte l'UX - ma femme est actuellement enceinte). Je pense qu'il peut être intéressant, pour diverses raisons, de remplir certaines observations malgré la grossesse, et qu'il faudrait donc retirer ce comportement par défaut (ou l'annuler en paramètre ?)

jean-io commented 1 year ago

C'est voulu, ce paramètre enceinte a été conçu pour interrompre les observations pendant la durée de la grossesse et de l'allaitement. Ça évite d'avoir 12 mois de jours "à renseigner".

Les observations pendant une grossesse ne m'avaient jamais été demandé jusque-là. La solution (à ce jour) est de ne pas interrompre le suivi en renseignant le mode "enceinte" et d'activer ce paramètre que quand les observations seront terminés.

En tout cas félicitations pour la grossesse de votre femme 🥳

Limezy commented 1 year ago

Merci pour l'explication (et pour les félicitations !) Je vais clore ce ticket car je comprends la logique.

Néanmoins, il me semble qu'il ne faut pas forcément lier découverte de la grossesse avec arrêt des observations. Dans l'idéal, il me semble qu'il faudrait avoir le comportement suivant :

  1. Pas d'arrêt des observations quand on renseigne une case "enceinte"
  2. Possibilité de renseigner des observations en parallèle du mode "enceinte"
  3. Cases à cocher "arrêt des observations", "reprise des observations" (indépendamment de toute grossesse, on peut souhaiter arrêter les observations pour tout un tas de raisons)
  4. Case à cocher "naissance" et "retour de couches"
  5. Les observations (si elles existent !) entre la première case "enceinte" et la dernière case avant "naissance" sont regroupées dans un cycle renommé "grossesse"
  6. Les observations (si elles existent !) entre la première case après "naissance" et la dernière case avant "retour de couches" sont regroupées dans un cycle renommé "retour de couches"

Tout ceci est bien évidemment optionnel et on peut s'en sortir sans !