fix talk edition by speakers

This commit is contained in:
Élie Bouttier 2017-10-12 22:51:44 +02:00
parent 8805fcd3d4
commit ccde53f97f
1 changed files with 3 additions and 3 deletions

View File

@ -39,10 +39,10 @@ class TalkForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
categories = kwargs.pop('categories')
super().__init__(*args, **kwargs)
if categories.exists():
self.fields['category'].queryset = categories
else:
if kwargs.get('instance', None):
del self.fields['category']
else:
self.fields['category'].queryset = categories
class Meta:
model = Talk