From e8e12f9f609d8d615ea9a8ca994b6c1fc90e89d9 Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson <frjo@xdeb.org> Date: Wed, 4 Dec 2019 22:01:12 +0100 Subject: [PATCH] Set default visibility to team for staff and to applicant for everyone else. --- opentech/apply/activity/forms.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/opentech/apply/activity/forms.py b/opentech/apply/activity/forms.py index cb95f8bf8..f5d17d442 100644 --- a/opentech/apply/activity/forms.py +++ b/opentech/apply/activity/forms.py @@ -25,7 +25,8 @@ class CommentForm(forms.ModelForm): self.allowed_visibility = self._meta.model.visibility_for(user) self.visibility_choices = self._meta.model.visibility_choices_for(user) visibility = self.fields['visibility'] - visibility.initial = self.visibility_choices[0] + # Set default visibility to "team" for staff and to "applicant" for everyone else. + visibility.initial = self.visibility_choices[1] if user.is_apply_staff else self.visibility_choices[0] if len(self.visibility_choices) > 1: visibility.choices = self.visibility_choices visibility.help_text = mark_safe('<br>'.join( -- GitLab