summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorexpoonserver <devnull@localhost>2017-10-25 03:49:03 +0100
committerexpoonserver <devnull@localhost>2017-10-25 03:49:03 +0100
commitd7c6676c492e9dab146e346517fc68ad9ebd42db (patch)
tree8ac384a8fa01ca4f574419800c0339108184e7ad /core
parent5e9dfc6ea6ff59f7e23a7e83e0c8415dccc4ffce (diff)
downloadtroggle-d7c6676c492e9dab146e346517fc68ad9ebd42db.tar.gz
troggle-d7c6676c492e9dab146e346517fc68ad9ebd42db.tar.bz2
troggle-d7c6676c492e9dab146e346517fc68ad9ebd42db.zip
Test whether url is not 'None' before applying 'startswith' test in
forms.py entering new caves, otherwise it barfs.
Diffstat (limited to 'core')
-rw-r--r--core/forms.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/forms.py b/core/forms.py
index 9d02066..4530b0e 100644
--- a/core/forms.py
+++ b/core/forms.py
@@ -29,7 +29,7 @@ class CaveForm(ModelForm):
self._errors["official_name"] = self.error_class(["This field is required when there is a kataster number."])
if self.cleaned_data.get("area") == []:
self._errors["area"] = self.error_class(["This field is required."])
- if self.cleaned_data.get("url").startswith("/"):
+ if self.cleaned_data.get("url") and self.cleaned_data.get("url").startswith("/"):
self._errors["url"] = self.error_class(["This field can not start with a /."])
return self.cleaned_data