Project

General

Profile

Development #55720

quand on choisit un affichage "carte" dans le choix de source de données alors qu'il n'y a pas de choix possible, afficher "aucun"

Added by Frédéric Péters 11 days ago. Updated 4 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
20 Jul 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Si on sélectionne une source de données puis qu'on change le mode d'affichage vers "Carte (données géographiques)", si la source de données n'est pas compatible geojson elle est remplacée par la première source geojson disponible; mais s'il n'y a aucun choix possible, elle reste en place, et permet ainsi la configuration d'un affichage avec une source de données incompatibles, ce qui sera refusé violemment à l'usage,


Exception:
  type = '<class 'AssertionError'>', value = ''

Stack trace (most recent call first):
  File "/usr/lib/python3/dist-packages/wcs/data_sources.py", line 644, in get_geojson_url
   642
   643     def get_geojson_url(self):
>  644         assert self.type == 'geojson'
   645         url = self.data_source.get('value').strip()
   646         if Template.is_template_string(url):

  locals:
     self = <NamedDataSource None id:None>

Files

Associated revisions

Revision 5a617211 (diff)
Added by Frédéric Péters 5 days ago

backoffice: never allow invalid geojson data source selection (#55720)

History

#1

Updated by Frédéric Péters 11 days ago

#3

Updated by Lauréline Guerin 5 days ago

  • Status changed from Solution proposée to Solution validée
#4

Updated by Frédéric Péters 5 days ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 5a61721146002db091fbdf24f384e7cd2765e3b9
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Jul 20 18:31:01 2021 +0200

    backoffice: never allow invalid geojson data source selection (#55720)
#5

Updated by Frédéric Péters 4 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF