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

Add sterf protocole with export + synthese #56

Merged
merged 7 commits into from
Nov 25, 2024

Conversation

DonovanMaillard
Copy link
Contributor

No description provided.

@lpojgc
Copy link
Contributor

lpojgc commented Sep 16, 2024

Il semble y avoir un problème sur la gestion des jeux de données, la sélection appliquée dans le paramétrage du module ne se répercute pas sur la saisie de la visite (tous les JDD apparaissent). Je ne vois par contre pas ce qu'il faudrait changer...

@camillemonchicourt
Copy link
Member

C'est sûrement car à été ajouté un champs de JDD dans la config des visites qui interroge toute l'API des JDD.
Avec un widget datalist (à éviter de manière générale selon moi).
Il ne faut pas faire ça car les JDD sont gérés nativement par le module Monitoring.

@DonovanMaillard
Copy link
Contributor Author

hmm. En effet, j'ai testé sans redéfinir la variable id_dasaset dans visit.json et ça fonctionne. Mais c'est surprenant, parce que le module_code est bien défini à partir de la variable du sous-module, donc je m'attendais à ce que ca soit OK .

Dans tous les cas il suffit de supprimer les dernières lignes de visit.json qui concernent id_dataset (ainsi que la virgule au dessus) en conservant les 2 derniers accolades. Je rectifie

remove id_dataset from visit.json (generic component set by default)
custom.json

.DS_Store
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Petite signature de l'auteur ! 🤣

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ouais! Mais grâce à ça, tu retrouveras pas ces fichus (je suis poli!) DS_Store de partout

WHERE cvo.id_base_visit = v.id_base_visit) obs ON true
LEFT JOIN LATERAL ref_geo.fct_get_altitude_intersection(s.geom_local) alt(altitude_min, altitude_max) ON true
LEFT JOIN utilisateurs.t_roles r ON nullif(json_extract_path(oc.data::json,'determiner')::text,'null')::integer = r.id_role
WHERE m.module_code = 'sterf'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pour que le script se lance il faut utiliser la synthaxe WHERE m.module_code = :module_code

@amandine-sahl amandine-sahl merged commit f6024d1 into PnX-SI:master Nov 25, 2024
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

Successfully merging this pull request may close these issues.

4 participants