Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Perte des infos si modification de l'espèce #236

Open
AudreyEnGuyane opened this issue Nov 17, 2023 · 4 comments
Open

Perte des infos si modification de l'espèce #236

AudreyEnGuyane opened this issue Nov 17, 2023 · 4 comments
Labels
bug Something isn't working

Comments

@AudreyEnGuyane
Copy link

Version de l'application

Version d'Occtax-mobile affectée par le bug : 2.6.1

Terminal et Version Android

Marque et modèle du terminal : CrossCal Action X5
Version d'Android :12

Description du bug et comportement attendu

Il peut arriver que l'utilisateur ait besoin de modifier l'espèce a posteriori sur le terrain.
Lorsque l'utilisateur revient sur un relevé (terminé ou non) sur lequel avait été saisi des observations, les données "aval" sont perdues quand il veut modifier le taxon identifié. Ce sont toutes les infos associées à l'observation et au dénombrement qui sont perdues (même le média).
Question subsidiaire: où sont stockées les photos prises depuis occtax dans le téléphone ? (pour que l'utilisateur puisse la reprendre en cas de besoin!)

Comment reproduire

Créez un relevé avec espèce, dénombrement et avec/sans media.
Revenez dessus et changez l'identification. Magie: il faut tout resaisir!

Logs

@AudreyEnGuyane AudreyEnGuyane added the bug Something isn't working label Nov 17, 2023
@camillemonchicourt
Copy link
Member

Ah mince, pas normal en effet.

@sgrimault
Copy link
Collaborator

Bonjour @AudreyEnGuyane,

Ça a toujours fonctionné ainsi : Le taxon (du moins son identifiant) sert de "clé" de référence pour toutes les données saisies (informations, dénombrements donc les photos aussi car rattachées aux dénombrements).
Si on revient dessus (choix du taxon) et que l'utilisateur en choisit un autre, on "recommence" du coup toute la saisie autour du taxon (informations, dénombrements, etc.).

On en avait déjà discuté auparavant, mais il manquerait donc une modale de confirmation pour avertir l'utilisateur qu'en changeant de taxon actuellement sélectionné (avec toute la saisie qui en découle) on perd la saisie associée à ce taxon.

Il ne faut pas perdre de vue aussi que les écrans de saisie (informations et dénombrements) sont contraints selon la taxonomie du taxon associé et donc changer de taxon courant par un autre (potentiellement d'un rang taxonomique différent) rendrait une saisie existante caduque (voir erronée) car avec des valeurs sur certains champs ne correspondant pas au rang taxonomique du taxon.

@AudreyEnGuyane
Copy link
Author

Ok, je comprend mieux.
Le soucis, c'est qu'en général, il s'agit d'une correction d'identification où on ne va pas passer d'un oiseau sp. à un mammifère (donc on ne change pas de groupe taxo).
Juste pour savoir: où sont "rangées" les photos prises depuis occtax?

@sgrimault
Copy link
Collaborator

Dans le répertoire de l'application sous l'espace de stockage interne du terminal : Android/data/fr.geonature.occtax2/inputs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants