-
Notifications
You must be signed in to change notification settings - Fork 5
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
[OCCTAX] Requête sur les jdd #239
Comments
Bonjour @andriacap, Je suppose que c'est avec la dernière version stable de l'application (2.6.x) ? |
Si je comprends bien, le soucis est celui identifié et corrigé dans GeoNature 2.13.2, dans cette PR - https://github.com/PnX-SI/GeoNature/pull/2712/files ? Mais je ne suis pas au clair sur le sujet. Et je ne vois clair sur l'histoire de passer en POST ou GET pour interroger la route des JDD... Ce soucis est assez embêtant. On est passé à côté du fait que cette évolution de GeoNature est aussi à répercuter dans Occtax-mobile. |
C'est encore un autre problème que PnX-SI/GeoNature#2712. Ce commit fixait le fait que les permissions n'étaient pas prises en compte lors de l'appel en POST. Actuellement, la liste des JDD autorisés à la création dans Occtax est bonne si le paramètre @sgrimault est ce que dans la 2.7, tu passe bien ce paramètre |
OK donc le soucis ne devrait pas être nouveau et présent depuis le départ... 🤔 |
Voici la nouvelle requête qui est jouée sur la dernière version (2.7.0-rc3) : {
"module_code": "OCCTAX"
} L'application filtre ensuite les jeux de données qui correspondent au module souhaité (ici : "OCCTAX"). Ce fonctionnement remonte aux toutes premières versions de l'application où la synchronisation était découplée de l'application "Occtax" via une application dédiée "Sync" et donc "agnostique" sur les données. Je pense que maintenant on pourrait simplifier tout ça et que coté synchronisation ne remonter que les jeux de données déjà filtrées selon le module "OCCTAX". |
Oui, maintenant il faut bien passer ça en POST : |
Ok, merci :) et concernant le paramètre |
Non pas utile de préciser |
Bonjour , Je prends connaissance seulement maintenant de vos messages car j'étais en congés. |
Bonjour, Je vous souhaite également une bonne et heureuse année ! Bonne journée :) |
Bonjour, Merci beaucoup pour votre retour ! Bonne journée à vous aussi :) |
Fait dans la 2.7.0 |
Version de l'application
Version d'Occtax-mobile affectée par le bug :
Version de GeoNature utilisée : 2.13.3
Description du bug et comportement attendu
Il y a un soucis sur les permissions remontées pour la saisie de relevé occtax avec sélection des JDD . Suivant le modèle de la documentation la requête pour récupérer les JDD dans occtax-mobile est une requête GET alors que côté GN c'est une requête post pour pouvoir préciser le contexte (création dans occtax) et ainsi permettre de faire remonter les permissions associées à ce contexte et notamment sur la lecture des JDD.
Comment reproduire
Pour reproduire le problème il faut donner des permsissions comme précisé dans l'image ci dessous à un utilisateur test :
Il faut ensuite aller sur occtax mobile et faire un relevé, voir la liste des JDD remontée (qui est la liste entière des JDD et qui ne devrait pas l'être).
Issue en lien sur GN et qui a été corrigée côté GN :
PnX-SI/GeoNature#2815 (comment)
The text was updated successfully, but these errors were encountered: