From 4043b609fd204291d05aa4975edeb40eb701047f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=AD=C3=B0ir=20Valberg=20Gu=C3=B0mundsson?= Date: Thu, 9 Aug 2018 15:35:58 +0200 Subject: [PATCH] Model should have a default of false, so things that are not defined as true will default to false. --- src/program/forms.py | 3 +++ src/program/models.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/program/forms.py b/src/program/forms.py index 952f62f9..bcd20b57 100644 --- a/src/program/forms.py +++ b/src/program/forms.py @@ -183,6 +183,9 @@ class EventProposalForm(forms.ModelForm): self.fields['track'].empty_label = None self.fields['track'].queryset = EventTrack.objects.filter(camp=camp) + # make sure video_recording checkbox defaults to checked + self.fields['allow_video_recording'].initial = True + if eventtype.name == 'Debate': # fix label and help_text for the title field self.fields['title'].label = 'Title of debate' diff --git a/src/program/models.py b/src/program/models.py index c5b016a1..f7dd62d7 100644 --- a/src/program/models.py +++ b/src/program/models.py @@ -330,7 +330,7 @@ class EventProposal(UserSubmittedModel): ) allow_video_recording = models.BooleanField( - default=True, + default=False, help_text='Uncheck to avoid video recording.' )