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

Champ determiner : Différence de comportement entre Occtax Web et Mobile #272

Open
PaulLabruyere opened this issue Nov 13, 2024 · 1 comment

Comments

@PaulLabruyere
Copy link
Contributor

PaulLabruyere commented Nov 13, 2024

Version de l'application

Version d'Occtax-mobile affectée par le bug : 2.6.0
Version de GeoNature utilisée : 2.12.3

Terminal et Version Android

Marque et modèle du terminal : Fairphone 3, Xiaomi MI10T (et autres ?)
Version d'Android : 13 6.A.030.0, 11 RKQ1.200826.002 (et autres ?)

Description du bug et comportement attendu

Par défaut, dans l'interface Occtax web, le champ "Déterminateur" (determiner) est pré-rempli avec le "NOM prénom" de la personne connectée :

occtax_web_determiner_prerempli

Mais dans la version mobile, le champ reste vide par défaut :

occtax_mobile_determiner_vide

C'est embêtant pour nous, car chez nous ce champ n'est pas ouvert à la saisie (on considère que le déterminateur est toujours la personne qui fait le relevé). Or cette valeur semble prise en compte même lorsque le champ est désactivé à la saisie, et elle est écrite en base sans que l'utilisateur puisse la modifier. On se retrouve donc avec determiner = digitiser pour les relevés web, et determiner = null pour les relevés mobile.

L'idéal (en tous cas pour nous) serait que les deux interfaces aient le même comportement, en répercutant le pré-remplissage du determiner dans le code de l'appli mobile.

Comment reproduire

Pour info, notre configuration occtax mobile :

{
  "nomenclature": {
    "information": [
      // ...
      {
        "key": "determiner",
        "visible": false,
        "default": false
      },
      // ...
    ]
  }
}

et notre configuration occtax web :

[form_fields]
    # ...
    determiner = false
    # ...

Logs

Aucun log significatif observé, ni dans les logs de l'appli ni dans les logs de l'instance GN.

@PaulLabruyere PaulLabruyere added the bug Something isn't working label Nov 13, 2024
@camillemonchicourt camillemonchicourt removed the bug Something isn't working label Nov 13, 2024
@camillemonchicourt
Copy link
Member

Oui ça serait une bonne chose !

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