Bug #51943
liste à source de données geojson et rafraichissement live
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
11 mars 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Il me semble que le rafraichissement "live" d'une liste avec une source de données geojson n'est pas mise à jour quand une varible form_var_xxx y est modifiée.
Je pense que c'est au fait qu'on ne fait du « get_referenced_varnames » que sur json ou cardef:, mais pas sur geojson :
if field.key == 'item' and field.data_source: data_source = data_sources.get_object(field.data_source) if data_source.type != 'json' and not data_source.type.startswith('carddef:'): continue varnames = data_source.get_referenced_varnames(formdef=self) for varname in varnames: if not varname in live_condition_fields: live_condition_fields[varname] = [] live_condition_fields[varname].append(field)
(ticket à confirmer avec un vrai test)
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a environ 3 ans
- Fichier 0001-misc-enable-live-changes-on-geojson-data-sources-519.patch 0001-misc-enable-live-changes-on-geojson-data-sources-519.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
On avait juste oublié d'activer le live lors de la création des sources de données geojson. Voici donc.
Mis à jour par Thomas Noël il y a environ 3 ans
- Fichier 0001-misc-enable-live-changes-on-geojson-data-sources-519.patch 0001-misc-enable-live-changes-on-geojson-data-sources-519.patch ajouté
Version "blackée" avec --line-length 110 (et non pas 120 comme j'avais fait par erreur dans mon vi)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Thomas Noël il y a environ 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit a8abf764f9bc671d88d994633ec30994ec275919 Author: Thomas NOËL <tnoel@entrouvert.com> Date: Mon Mar 15 18:49:34 2021 +0100 misc: enable live changes on geojson data sources (#51943)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
misc: enable live changes on geojson data sources (#51943)