issue-633: added already-in-org filter to target dropdown in org form

This commit is contained in:
Sean Overton
2023-12-06 00:40:03 +11:00
parent 753b2613e0
commit fba40ee674
+1 -1
View File
@@ -38,7 +38,7 @@ class AddOrganizationForm(forms.Form):
def __init__(self, *args, **kwargs):
project = kwargs.pop('project')
super(AddOrganizationForm, self).__init__(*args, **kwargs)
self.fields['domains'].choices = [(domain.id, domain.name) for domain in Domain.objects.filter(project__slug=project)]
self.fields['domains'].choices = [(domain.id, domain.name) for domain in Domain.objects.filter(project__slug=project) if not domain.get_organization()]
name = forms.CharField(
required=True,