Check that calls to /apis/papersize/ have latitude in [-90.0, 90.0] and longitude in [-180.0, 180.0].
Signed-off-by: David MENTRE <[email protected]> --- www/maposmatic/forms.py | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www/maposmatic/forms.py b/www/maposmatic/forms.py index 4035739..03a83db 100644 --- a/www/maposmatic/forms.py +++ b/www/maposmatic/forms.py @@ -242,10 +242,10 @@ class MapPaperSizeForm(forms.Form): osmid = forms.IntegerField(required=False) layout = forms.CharField(max_length=256) stylesheet = forms.CharField(max_length=256) - lat_upper_left = forms.FloatField(required=False) - lon_upper_left = forms.FloatField(required=False) - lat_bottom_right = forms.FloatField(required=False) - lon_bottom_right = forms.FloatField(required=False) + lat_upper_left = forms.FloatField(required=False, min_value=-90.0, max_value=90.0) + lon_upper_left = forms.FloatField(required=False, min_value=-180.0, max_value=180.0) + lat_bottom_right = forms.FloatField(required=False, min_value=-90.0, max_value=90.0) + lon_bottom_right = forms.FloatField(required=False, min_value=-180.0, max_value=180.0) class MapRecreateForm(forms.Form): """ -- 1.7.5.4
