Repository navigation
Saisie du code-barres au clavier - #21
Merged
Merged
Conversation
La caméra ne lit pas toujours l'étiquette : emballage abîmé, reflet, manque de lumière, produit déjà jeté. Le scan était alors une impasse, qui renvoyait vers la saisie complète de l'aliment et de ses macros. - Bouton « Entrer le code à la main » présent en permanence pendant que la caméra cherche, et proposé en premier quand la caméra est refusée ou que le réseau manque. - La clé de contrôle EAN-13, EAN-8 et UPC-A est vérifiée avant d'interroger Open Food Facts : une faute de frappe est signalée dans le champ plutôt que de partir en requête pour rien. Le message n'apparaît qu'à partir de huit chiffres, pour ne pas crier pendant la frappe. - Un produit absent de la base continue de renvoyer vers la saisie complète : réentrer le code n'y changerait rien. Au passage, le nom affiché ne répète plus la marque quand elle est déjà dans le nom du produit — Open Food Facts donne « Nutella » pour les deux champs, ce qui affichait « Nutella — Nutella ». Vérifié sur émulateur : code erroné refusé sans appel réseau, code corrigé trouvé chez Open Food Facts avec ses valeurs, puis ajouté au journal.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR empilée sur #20 (base
health-connect). Ordre de fusion : #14 → #20 → celle-ci.La caméra ne lit pas toujours l'étiquette : emballage abîmé, reflet, manque de lumière, produit déjà jeté. Le scan était alors une impasse, qui renvoyait vers la saisie complète de l'aliment et de ses macros.
Ce que ça fait
Au passage : le nom affiché ne répète plus la marque quand elle est déjà dans le nom. Open Food Facts renvoie « Nutella » pour les deux champs, ce qui donnait « Nutella — Nutella ».
Vérifié sur émulateur
6 tests unitaires sur la clé de contrôle et le nom affiché.
🤖 Generated with Claude Code