Skip to content

Commit e556464

Browse files
committed
Get rid of obsolete telechat date management page
- Legacy-Id: 4589
1 parent 0e619af commit e556464

2 files changed

Lines changed: 2 additions & 63 deletions

File tree

ietf/iesg/views.py

Lines changed: 2 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
from ietf.idrfc.idrfc_wrapper import IdWrapper, RfcWrapper
5151
from ietf.idrfc.models import RfcIndex
5252
from ietf.idrfc.utils import update_telechat
53-
from ietf.ietfauth.decorators import group_required
53+
from ietf.ietfauth.decorators import group_required, role_required
5454
from ietf.idtracker.templatetags.ietf_filters import in_group
5555
from ietf.ipr.models import IprRfc, IprDraft, IprDetail
5656
from ietf.doc.models import Document, TelechatDocEvent
@@ -509,44 +509,9 @@ def discusses(request):
509509
return direct_to_template(request, 'iesg/discusses.html', {'docs':res})
510510

511511

512-
if not settings.USE_DB_REDESIGN_PROXY_CLASSES:
513-
class TelechatDatesForm(forms.ModelForm):
514-
class Meta:
515-
model = TelechatDates
516-
fields = ['date1', 'date2', 'date3', 'date4']
517-
518512
@group_required('Secretariat')
519513
def telechat_dates(request):
520-
if settings.USE_DB_REDESIGN_PROXY_CLASSES:
521-
return HttpResponseRedirect("/admin/iesg/telechatdate/")
522-
523-
dates = TelechatDates.objects.all()[0]
524-
525-
if request.method == 'POST':
526-
if request.POST.get('rollup_dates'):
527-
TelechatDates.objects.all().update(
528-
date1=dates.date2, date2=dates.date3, date3=dates.date4,
529-
date4=dates.date4 + datetime.timedelta(days=14))
530-
form = TelechatDatesForm(instance=dates)
531-
else:
532-
form = TelechatDatesForm(request.POST, instance=dates)
533-
if form.is_valid():
534-
form.save(commit=False)
535-
TelechatDates.objects.all().update(date1 = dates.date1,
536-
date2 = dates.date2,
537-
date3 = dates.date3,
538-
date4 = dates.date4)
539-
else:
540-
form = TelechatDatesForm(instance=dates)
541-
542-
from django.contrib.humanize.templatetags import humanize
543-
for f in form.fields:
544-
form.fields[f].label = "Date " + humanize.ordinal(form.fields[f].label[4])
545-
form.fields[f].thursday = getattr(dates, f).isoweekday() == 4
546-
547-
return render_to_response("iesg/telechat_dates.html",
548-
dict(form=form),
549-
context_instance=RequestContext(request))
514+
return HttpResponseRedirect("/admin/iesg/telechatdate/")
550515

551516
def parse_wg_action_file(path):
552517
f = open(path, 'rU')

ietf/templates/iesg/telechat_dates.html

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)