From c99b9a31e033d7ed13648388be63d96fc2bf268a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Thu, 13 Dec 2018 04:05:23 +0100 Subject: [PATCH] add should be called correctly --- src/c3nav/editor/forms.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c3nav/editor/forms.py b/src/c3nav/editor/forms.py index 8f6b3058..c5a54f36 100644 --- a/src/c3nav/editor/forms.py +++ b/src/c3nav/editor/forms.py @@ -48,10 +48,10 @@ class EditorFormBase(I18nModelFormMixin, ModelForm): sources = {s['name']: s for s in Source.objects.all().values('name', 'access_restriction_id', 'left', 'bottom', 'right', 'top')} used_names = set(sources.keys()) + all_names = set(os.listdir(settings.SOURCES_ROOT)) if not creating: used_names.remove(self.instance.name) - all_names = set(os.listdir(settings.SOURCES_ROOT)) - all_names.add(self.instance.name) + all_names.add(self.instance.name) self.fields['name'].widget = Select(choices=tuple((s, s) for s in sorted(all_names-used_names))) if creating: