grandlyon: don't crash on form_objects not being available in preview
This commit is contained in:
parent
ded8b06699
commit
8c47b080fa
|
@ -9,8 +9,6 @@ from wcs.wf.geolocate import GeolocateWorkflowStatusItem
|
|||
|
||||
geod = Geod(ellps='WGS84')
|
||||
|
||||
formdef = form_objects.formdef
|
||||
|
||||
result = False
|
||||
coords = vars().get('form_var_carte')
|
||||
if not coords and 'form_var_numero' in vars():
|
||||
|
@ -19,7 +17,10 @@ if not coords and 'form_var_numero' in vars():
|
|||
geolocate.address_string = '[form_var_numero] [form_var_voie], [form_var_commune], France'
|
||||
coords = geolocate.geolocate_address_string(None)
|
||||
coords = '%(lat)s;%(lon)s' % coords
|
||||
|
||||
if coords:
|
||||
formdef = form_objects.formdef
|
||||
|
||||
lat, lon = coords.split(';')
|
||||
lat, lon = float(lat), float(lon)
|
||||
|
||||
|
|
|
@ -13,8 +13,6 @@ geod = Geod(ellps='WGS84')
|
|||
|
||||
result = ''
|
||||
|
||||
formdef = form_objects.formdef
|
||||
|
||||
coords = vars().get('form_var_carte')
|
||||
|
||||
if not coords and 'form_var_numero' in vars():
|
||||
|
@ -25,7 +23,8 @@ if not coords and 'form_var_numero' in vars():
|
|||
coords = '%(lat)s;%(lon)s' % coords
|
||||
|
||||
if coords:
|
||||
print 'similar map'
|
||||
formdef = form_objects.formdef
|
||||
|
||||
lat, lon = coords.split(';')
|
||||
lat, lon = float(lat), float(lon)
|
||||
map_widget = MapWidget('geo', readonly=True, value=coords,
|
||||
|
|
Loading…
Reference in New Issue