summaryrefslogtreecommitdiff
diff options
authorMaxime Petazzoni <[email protected]>2016-08-08 15:21:11 -0700
committerMaxime Petazzoni <[email protected]>2016-08-08 15:21:11 -0700
commit8edfdaf5181cb2e9dfea2a6a246d09c36d417a85 (patch)
tree2ced0d8ca42fc7fb148c650986c22ceb7f6f267c
parentc25469549f789cd3c9b79f848a1acc40e40eb102 (diff)
downloadmaposmatic-master.tar.gz
Handle missing OSM ID when computing possible paper sizesHEADmaster
-rw-r--r--www/maposmatic/views.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/www/maposmatic/views.py b/www/maposmatic/views.py
index 8a36aa4..18315dd 100644
--- a/www/maposmatic/views.py
+++ b/www/maposmatic/views.py
@@ -280,6 +280,8 @@ def api_papersize(request):
except ValueError:
LOG.exception("Error determining compatible paper sizes")
raise
+ except LookupError, e:
+ return HttpResponseBadRequest(str(e))
bbox = ocitysmap.coords.BoundingBox.parse_wkt(bbox_wkt)
else:
lat_upper_left = f.cleaned_data.get("lat_upper_left")