Improve save questionnaire data.

See #970
 - Legacy-Id: 5583
This commit is contained in:
Emilio Jiménez 2013-03-22 09:03:58 +00:00
parent 139ab194c9
commit 7f7b771650
2 changed files with 2 additions and 5 deletions

View file

@ -608,20 +608,16 @@ class QuestionnaireForm(BaseNomcomForm, forms.ModelForm):
def save(self, commit=True):
feedback = super(QuestionnaireForm, self).save(commit=False)
nominee = self.cleaned_data.get("nominee")
positions = self.cleaned_data.get("positions")
author = get_user_email(self.user)
if author:
feedback.author = author
feedback.nomcom = self.nomcom
feedback.nominee = nominee
feedback.user = self.user
feedback.type = FeedbackType.objects.get(slug='questio')
feedback.save()
feedback.positions = positions
self.save_m2m()
class Meta:
model = Feedback

View file

@ -308,6 +308,7 @@ def feedback(request, year, public):
'selected': 'feedback'}, RequestContext(request))
@member_required(role='chair')
def private_questionnaire(request, year):
nomcom = get_nomcom_by_year(year)
has_publickey = nomcom.public_key and True or False