Skip to content

Commit 9c8cd55

Browse files
committed
Add more options to Group select field of Misc Session create. Fixes ietf-tools#3033. Commit ready for merge
- Legacy-Id: 18591
1 parent c2a0bd6 commit 9c8cd55

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

ietf/secr/meetings/forms.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import re
44

55
from django import forms
6+
from django.db.models import Q
67

78
import debug # pyflakes:ignore
89

@@ -159,7 +160,14 @@ class MiscSessionForm(TimeSlotForm):
159160
short = forms.CharField(max_length=32,label='Short Name',help_text='Enter an abbreviated session name (used for material file names)',required=False)
160161
type = forms.ModelChoiceField(queryset=TimeSlotTypeName.objects.filter(used=True).exclude(slug__in=('regular',)),empty_label=None)
161162
group = forms.ModelChoiceField(
162-
queryset=Group.objects.filter(type__in=['ietf','team'],state='active'),
163+
queryset=Group.objects.filter(
164+
Q(type__in=['ietf','team','area'],state='active')|
165+
Q(type__features__has_meetings=True,state='active')
166+
).exclude(
167+
type_id__in=['wg','ag','rg','rag','program']
168+
).order_by(
169+
'name'
170+
),
163171
help_text='''Select a group to associate with this session. For example:<br>
164172
Tutorials = Education,<br>
165173
Code Sprint = Tools Team,<br>

0 commit comments

Comments
 (0)