Repas importés invisibles

Symptôme

Après avoir collé un JSON de repas (FAB « Ajouter les repas ») ou importé un journal JSON depuis Paramètres, les repas n'apparaissent pas dans le Journal du jour.

Causes possibles

  • Corrigé en version 0.40.0 : l'import écrivait toujours dans l'historique (journal) même quand la date importée était celle du jour, alors que l'écran du jour affiche l'état « live » (meals). Une version antérieure à 0.40.0 peut présenter ce symptôme.
  • La date indiquée dans le JSON importé ne correspond pas à la date affichée dans le Journal (l'import va alors bien dans l'historique, visible via le calendrier, mais pas dans la vue du jour).
  • Le JSON collé était encadré par des balises Markdown (```json … ```) provenant d'un copier-coller depuis Claude Chat — un défaut de version antérieure à 0.40.0, corrigé depuis.

Diagnostic

  1. Vérifier la version installée (Paramètres → À propos) : doit être 0.40.0 ou supérieure.
  2. Vérifier la date indiquée dans le JSON importé, puis consulter cette date précise via le calendrier du Journal.

Solution

  • Mettre à jour l'application vers la dernière version disponible.
  • Si la date importée n'est pas celle du jour, c'est un comportement normal : naviguer vers cette date via le calendrier.
  • Recoller le JSON sans le modifier — le nettoyage des balises Markdown est automatique depuis la version 0.40.0.

Si le problème persiste

Vérifier que le JSON collé est valide (accolades équilibrées, champ date au format YYYY-MM-DD) avant de le recoller.

Informations à fournir au support

  • Version de l'application
  • Le JSON importé (sans données personnelles sensibles si vous le partagez)
  • La date attendue vs la date où les repas sont réellement apparus