Misc fixes

This commit is contained in:
2020-08-30 10:45:38 +01:00
parent 9198724748
commit bfe80db85e
10 changed files with 101 additions and 69 deletions

View File

@@ -199,13 +199,13 @@ class EventChecklistForm(forms.ModelForm):
self.items['v' + str(pk)] = item
crewmembers = {key: val for key, val in self.data.items()
if key.startswith('crewmember')}
other_fields = ['start','role','end']
if key.startswith('crewmember')}
other_fields = ['start', 'role', 'end']
for key in crewmembers:
pk = int(key.split('_')[1])
for field in other_fields:
value = self.data['{}_{}'.format(field,pk)]
value = self.data['{}_{}'.format(field, pk)]
if value == '':
raise forms.ValidationError('Add a {} to crewmember {}'.format(field, pk), code='{}_mismatch'.format(field))