make it possible to create a new level

This commit is contained in:
Laura Klünder 2023-06-26 17:32:37 +02:00
parent 786d490e27
commit b1336abd62

View file

@ -187,7 +187,8 @@ class EditorFormBase(I18nModelFormMixin, ModelForm):
self.add_redirect_slugs = None
self.remove_redirect_slugs = None
if 'slug' in self.fields:
self.redirect_slugs = sorted(self.instance.redirects.values_list('slug', flat=True))
self.redirect_slugs = (sorted(self.instance.redirects.values_list('slug', flat=True))
if self.instance.pk else [])
self.fields['redirect_slugs'] = CharField(label=_('Redirecting Slugs (comma separated)'), required=False,
initial=','.join(self.redirect_slugs))
self.fields.move_to_end('redirect_slugs', last=False)