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

[2.7.1] Liste des observateurs et des JDD ne s'affiche pas #281

Open
Splendens opened this issue Jan 30, 2025 · 2 comments
Open

[2.7.1] Liste des observateurs et des JDD ne s'affiche pas #281

Splendens opened this issue Jan 30, 2025 · 2 comments

Comments

@Splendens
Copy link

Configuration

Android 14
Usershub 2.4.4
TaxHub
GN 2.15.2
Occtax mobile 2.7.1

--

Problème

Bonjour à tous,

Désolée si ce post fait un peu doublon avec l’issue #279, mais je rencontre exactement le même souci d'affichage. Toutefois, la solution proposée pour @Vottana n'a pas suffit dans mon cas.

Avec la configuration suivante : Android 14, UsersHub 2.4.4, TaxHub 2.1.1, GeoNature 2.15.2, et en ayant bien "taxhub_url": "https://geonature.mondomaine.fr/api/taxhub" dans le fichier settings.json, l'appli Occtax-Mobile 2.6.2 fonctionne correctement.

Cependant, dès que je passe à la version 2.7.1, la page des observateurs et la page des JDD restent blanches et un message d’erreur "Échec lors du chargement des valeurs par défaut" apparaît lorsque je tente d’ajouter un relevé.

--

Logs

Après la synchro, il n'y a aucune erreur dans les logs.
Après une manip' sur l'apli, je trouve cette erreur :

19:54:16.987 ERROR: [fr.geonature.occtax.features.record.usecase.EditObservationRecordUseCase] failed to load default nomenclature values from record '286660456
19:54:16.987 ERROR: [fr.geonature.occtax.ui.input.InputPagerFragmentActivity] no default nomenclature values found for observation record with ID '286660456': fr.geonature.occtax.features.record.error.ObservationRecordException$NoDefaultNomenclatureValuesFoundException: no default nomenclature values found for observation record with ID '286660456'
    at fr.geonature.occtax.features.record.usecase.SetDefaultNomenclatureValuesUseCase.run-gIAlu-s(SetDefaultNomenclatureValuesUseCase.kt:42)
    at fr.geonature.occtax.features.record.usecase.SetDefaultNomenclatureValuesUseCase$run$1.invokeSuspend(Unknown Source:15)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at android.os.Handler.handleCallback(Handler.java:958)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:224)
    at android.os.Looper.loop(Looper.java:318)
    at android.app.ActivityThread.main(ActivityThread.java:8737)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)

Je comprends bien qu’il y a un problème... mais je ne sais pas comment le résoudre ! Une idée ?

Merci d'avance pour votre aide !

@camillemonchicourt
Copy link
Member

Après installation de la 2.7.1 tu as relancé une synchronisation complète ?
La synchro est OK ?
Tu as fermé puis relancé l'application ?

Les pages sont blanches ou alors les listes sont vides ?

@camillemonchicourt
Copy link
Member

camillemonchicourt commented Jan 31, 2025

Le message d'erreur un problème avec la récupération des valeurs par défaut d'une nomenclature.

Le message d'erreur en question ressemble à celui remonté ici : #227

A voir si quelque chose a été modifié au niveau des nomenclatures ?
Sinon faudrait voir ce que renvoie la route GeoNature des valeurs par défaut des nomenclatures du module Occtax, mais je ne peux pas regarder car l'URL de l'API n'a pas été fourni.
Sur le serveur DEMO, ça donne : https://demo.geonature.fr/geonature/api/occtax/defaultNomenclatures

Tu peux aussi tester de te connecter au serveur DEMO avec Occtax-mobile et de faire une synchro globale pour voir si ça fonctionne.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants