fix slug field validation

This commit is contained in:
Laura Klünder 2017-08-04 20:17:08 +02:00
parent 4f849f88ee
commit ab576cd095

View file

@ -125,7 +125,7 @@ class EditorFormBase(ModelForm):
LocationSlug = self.request.changeset.wrap_model('LocationSlug')
qs = LocationSlug.objects.filter(slug__in=self.add_redirect_slugs)
if self.cleaned_data['slug'] in self.add_redirect_slugs:
if 'slug' in self.cleaned_data and self.cleaned_data['slug'] in self.add_redirect_slugs:
raise ValidationError(
_('Can not add redirecting slug “%s”: it\'s the slug of this object.') % self.cleaned_data['slug']
)