Skip to content
Snippets Groups Projects
Commit d0bb8a35 authored by Nadja Geisler's avatar Nadja Geisler :sunny:
Browse files

Merge branch 'no-self-conflicts' into 'master'

Prevent adding an AK as prerequisite or conflict for itself

Closes #50

See merge request !31
parents 071302dc 776a5563
No related branches found
No related tags found
No related merge requests found
......@@ -50,8 +50,8 @@ class AKForm(forms.ModelForm):
self.fields['category'].queryset = AKCategory.objects.filter(event=self.initial.get('event'))
self.fields['requirements'].queryset = AKRequirement.objects.filter(event=self.initial.get('event'))
self.fields['prerequisites'].queryset = AK.objects.filter(event=self.initial.get('event'))
self.fields['conflicts'].queryset = AK.objects.filter(event=self.initial.get('event'))
self.fields['prerequisites'].queryset = AK.objects.filter(event=self.initial.get('event')).exclude(pk=self.instance.pk)
self.fields['conflicts'].queryset = AK.objects.filter(event=self.initial.get('event')).exclude(pk=self.instance.pk)
if "owners" in self.fields:
self.fields['owners'].queryset = AKOwner.objects.filter(event=self.initial.get('event'))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment