You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dans le cadre d'une prestation pour l'Agence Régionale de la Biodiversité en île de France, je me suis aperçu que le paramètre frontend SYNTHESE.LIST_COLUMNS_FRONTEND ne fonctionnait pas comme prévu.
En effet, j'ai voulu ajouter la colonne meta_update_date dans le paramètre LIST_COLUMNS_FRONTEND dans le fichier geonature_config.toml. Cette colonne existe bien dans la vue v_synthese_for_web_app. Or la colonne est vide en frontend.
Oui le principe est que l'on puisse customiser et afficher ou non des champs différents de ceux proposés par défaut, à partir des champs présents dans la vue v_synthese_for_web_app.
Donc si on ne peut pas prendre les champs qu'on veut dans cette vue, ce n'est pas souhaitable.
Sauf si le fait d'ajouter des champs dans la route /for_web va alourdir la réponse de cette API pour tous, en renvoyant dans tous les cas tous les champs listés, tout le temps, même si ils ne sont pas demandés dans la configuration des colonnes à afficher.
Bonjour,
Dans le cadre d'une prestation pour l'Agence Régionale de la Biodiversité en île de France, je me suis aperçu que le paramètre frontend
SYNTHESE.LIST_COLUMNS_FRONTEND
ne fonctionnait pas comme prévu.En effet, j'ai voulu ajouter la colonne
meta_update_date
dans le paramètreLIST_COLUMNS_FRONTEND
dans le fichiergeonature_config.toml
. Cette colonne existe bien dans la vuev_synthese_for_web_app
. Or la colonne est vide en frontend.Cela vient de ces lignes :
GeoNature/backend/geonature/core/gn_synthese/routes.py
Lines 152 to 175 in 7ee68c5
Qui remonte uniquement ces colonnes de la vue. En ajoutant manuellement
meta_update_date
dans cette liste cela fonctionné.Cela me fait me poser 2 questions :
LIST_COLUMNS_FRONTEND
pour ajouter les colonnes demandées ?Je propose de traiter le premier point ci-dessus, est-ce que cela vous convient ?
Merci d'avance pour vos retours !
The text was updated successfully, but these errors were encountered: