Skip to content

Commit f68d546

Browse files
committed
removed move_to_default
- Legacy-Id: 10603
1 parent df571c2 commit f68d546

4 files changed

Lines changed: 1 addition & 39 deletions

File tree

ietf/nomcom/forms.py

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -609,13 +609,6 @@ class Meta:
609609
model = Feedback
610610
fields = ('type', )
611611

612-
def __init__(self, *args, **kwargs):
613-
super(PendingFeedbackForm, self).__init__(*args, **kwargs)
614-
try:
615-
self.default_type = FeedbackTypeName.objects.get(slug=settings.DEFAULT_FEEDBACK_TYPE)
616-
except FeedbackTypeName.DoesNotExist:
617-
self.default_type = None
618-
619612
def set_nomcom(self, nomcom, user):
620613
self.nomcom = nomcom
621614
self.user = user
@@ -631,17 +624,6 @@ def save(self, commit=True):
631624
feedback.save()
632625
return feedback
633626

634-
def move_to_default(self):
635-
if not self.default_type or self.cleaned_data.get('type', None):
636-
return None
637-
feedback = super(PendingFeedbackForm, self).save(commit=False)
638-
feedback.nomcom = self.nomcom
639-
feedback.user = self.user
640-
feedback.type = self.default_type
641-
feedback.save()
642-
return feedback
643-
644-
645627
class ReminderDatesForm(forms.ModelForm):
646628

647629
class Meta:

ietf/nomcom/views.py

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -656,24 +656,9 @@ def view_feedback_pending(request, year):
656656
extra=0)
657657
feedbacks = Feedback.objects.filter(type__isnull=True, nomcom=nomcom)
658658

659-
try:
660-
default_type = FeedbackTypeName.objects.get(slug=settings.DEFAULT_FEEDBACK_TYPE)
661-
except FeedbackTypeName.DoesNotExist:
662-
default_type = None
663659

664660
extra_step = False
665-
if request.method == 'POST' and request.POST.get('move_to_default'):
666-
formset = FeedbackFormSet(request.POST)
667-
if formset.is_valid():
668-
for form in formset.forms:
669-
form.set_nomcom(nomcom, request.user)
670-
form.move_to_default()
671-
formset = FeedbackFormSet(queryset=feedbacks)
672-
for form in formset.forms:
673-
form.set_nomcom(nomcom, request.user)
674-
messages.success(request, 'Feedback saved')
675-
return redirect('nomcom_view_feedback_pending', year=year)
676-
elif request.method == 'POST' and request.POST.get('end'):
661+
if request.method == 'POST' and request.POST.get('end'):
677662
extra_ids = request.POST.get('extra_ids', None)
678663
extra_step = True
679664
formset = FullFeedbackFormSet(request.POST)
@@ -751,7 +736,6 @@ def view_feedback_pending(request, year):
751736
'formset': formset,
752737
'message': message,
753738
'extra_step': extra_step,
754-
'default_type': default_type,
755739
'type_dict': type_dict,
756740
'extra_ids': extra_ids,
757741
'types': FeedbackTypeName.objects.all().order_by('pk'),

ietf/settings.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,6 @@ def skip_unreadable_post(record):
455455
NOMCOM_FROM_EMAIL = 'nomcom-chair@ietf.org'
456456
OPENSSL_COMMAND = '/usr/bin/openssl'
457457
DAYS_TO_EXPIRE_NOMINATION_LINK = ''
458-
DEFAULT_FEEDBACK_TYPE = 'offtopic'
459458
NOMINEE_FEEDBACK_TYPES = ['comment', 'questio', 'nomina']
460459

461460
# ID Submission Tool settings

ietf/templates/nomcom/view_feedback_pending.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,6 @@ <h4 class="modal-title" id="label{{ form.instance.id }}">
149149

150150
{% buttons %}
151151
<input class="btn btn-primary" type="submit" value="Classify">
152-
{% if default_type %}
153-
<input class="btn btn-default" type="submit" name="move_to_default" value="Move all unclassified feedback to {{ default_type }}">
154-
{% endif %}
155152
{% endbuttons %}
156153
{% endif %}
157154
</form>

0 commit comments

Comments
 (0)