diff --git a/web/lib/validation.py b/web/lib/validation.py index c93fad2..f4d5222 100644 --- a/web/lib/validation.py +++ b/web/lib/validation.py @@ -26,6 +26,8 @@ def validate_hostname(data): # prevent common errors if re.match(r'\.i2p$', data): raise forms.ValidationError('Incomplete hostname') + if re.match(r'^http:/', data): + raise forms.ValidationError('Do not paste full URL, just domain') # Must not contain '..' if re.search(r'\.\.', data): raise forms.ValidationError('".." in hostname')