removed move_to_default

- Legacy-Id: 10603
This commit is contained in:
Robert Sparks 2015-12-16 12:07:32 +00:00
parent df571c2fcc
commit f68d546233
4 changed files with 1 additions and 39 deletions

View file

@ -609,13 +609,6 @@ class PendingFeedbackForm(BaseNomcomForm, forms.ModelForm):
model = Feedback
fields = ('type', )
def __init__(self, *args, **kwargs):
super(PendingFeedbackForm, self).__init__(*args, **kwargs)
try:
self.default_type = FeedbackTypeName.objects.get(slug=settings.DEFAULT_FEEDBACK_TYPE)
except FeedbackTypeName.DoesNotExist:
self.default_type = None
def set_nomcom(self, nomcom, user):
self.nomcom = nomcom
self.user = user
@ -631,17 +624,6 @@ class PendingFeedbackForm(BaseNomcomForm, forms.ModelForm):
feedback.save()
return feedback
def move_to_default(self):
if not self.default_type or self.cleaned_data.get('type', None):
return None
feedback = super(PendingFeedbackForm, self).save(commit=False)
feedback.nomcom = self.nomcom
feedback.user = self.user
feedback.type = self.default_type
feedback.save()
return feedback
class ReminderDatesForm(forms.ModelForm):
class Meta:

View file

@ -656,24 +656,9 @@ def view_feedback_pending(request, year):
extra=0)
feedbacks = Feedback.objects.filter(type__isnull=True, nomcom=nomcom)
try:
default_type = FeedbackTypeName.objects.get(slug=settings.DEFAULT_FEEDBACK_TYPE)
except FeedbackTypeName.DoesNotExist:
default_type = None
extra_step = False
if request.method == 'POST' and request.POST.get('move_to_default'):
formset = FeedbackFormSet(request.POST)
if formset.is_valid():
for form in formset.forms:
form.set_nomcom(nomcom, request.user)
form.move_to_default()
formset = FeedbackFormSet(queryset=feedbacks)
for form in formset.forms:
form.set_nomcom(nomcom, request.user)
messages.success(request, 'Feedback saved')
return redirect('nomcom_view_feedback_pending', year=year)
elif request.method == 'POST' and request.POST.get('end'):
if request.method == 'POST' and request.POST.get('end'):
extra_ids = request.POST.get('extra_ids', None)
extra_step = True
formset = FullFeedbackFormSet(request.POST)
@ -751,7 +736,6 @@ def view_feedback_pending(request, year):
'formset': formset,
'message': message,
'extra_step': extra_step,
'default_type': default_type,
'type_dict': type_dict,
'extra_ids': extra_ids,
'types': FeedbackTypeName.objects.all().order_by('pk'),

View file

@ -455,7 +455,6 @@ NOMCOM_PUBLIC_KEYS_DIR = '/a/www/nomcom/public_keys/'
NOMCOM_FROM_EMAIL = 'nomcom-chair@ietf.org'
OPENSSL_COMMAND = '/usr/bin/openssl'
DAYS_TO_EXPIRE_NOMINATION_LINK = ''
DEFAULT_FEEDBACK_TYPE = 'offtopic'
NOMINEE_FEEDBACK_TYPES = ['comment', 'questio', 'nomina']
# ID Submission Tool settings

View file

@ -149,9 +149,6 @@
{% buttons %}
<input class="btn btn-primary" type="submit" value="Classify">
{% if default_type %}
<input class="btn btn-default" type="submit" name="move_to_default" value="Move all unclassified feedback to {{ default_type }}">
{% endif %}
{% endbuttons %}
{% endif %}
</form>