Fixed a problem with a formset, they don't have self.cleaned_data, so cannot return it. Fixes issue #2310.
- Legacy-Id: 13568
This commit is contained in:
parent
317aac9e55
commit
99fa2e4593
|
@ -82,14 +82,14 @@ class InterimSessionInlineFormSet(BaseInlineFormSet):
|
|||
if date:
|
||||
dates.append(date)
|
||||
if len(dates) < 2:
|
||||
return self.cleaned_data
|
||||
return
|
||||
dates.sort()
|
||||
last_date = dates[0]
|
||||
for date in dates[1:]:
|
||||
if date - last_date != datetime.timedelta(days=1):
|
||||
raise forms.ValidationError('For Multi-Day meetings, days must be consecutive')
|
||||
last_date = date
|
||||
return self.cleaned_data
|
||||
return # formset doesn't have cleaned_data
|
||||
|
||||
class InterimMeetingModelForm(forms.ModelForm):
|
||||
group = GroupModelChoiceField(queryset=Group.objects.filter(type__in=('wg', 'rg'), state__in=('active', 'proposed', 'bof')).order_by('acronym'), required=False)
|
||||
|
|
Loading…
Reference in a new issue