|
26 | 26 | from ietf.group.models import Group |
27 | 27 | from ietf.ietfauth.utils import has_role, role_required |
28 | 28 | from ietf.meeting.models import Meeting, Session, TimeSlot, SchedTimeSessAssignment |
29 | | -from ietf.meeting.helpers import make_directories |
30 | 29 | from ietf.secr.proceedings.forms import EditSlideForm, RecordingForm, RecordingEditForm, ReplaceSlideForm, UnifiedUploadForm |
31 | 30 | from ietf.secr.proceedings.proc_utils import ( gen_acknowledgement, gen_agenda, gen_areas, |
32 | 31 | gen_attendees, gen_group_pages, gen_index, gen_irtf, gen_overview, gen_plenaries, |
@@ -397,10 +396,10 @@ def main(request): |
397 | 396 | meetings = Meeting.objects.filter(type='ietf',date__gt=datetime.datetime.today() - datetime.timedelta(days=settings.MEETING_MATERIALS_SUBMISSION_CORRECTION_DAYS)).order_by('number') |
398 | 397 |
|
399 | 398 | groups = get_my_groups(request.user) |
400 | | - interim_meetings = Meeting.objects.filter(type='interim',session__group__in=groups).order_by('-date') |
| 399 | + interim_meetings = Meeting.objects.filter(type='interim',session__group__in=groups,session__status='sched').order_by('-date') |
401 | 400 | # tac on group for use in templates |
402 | 401 | for m in interim_meetings: |
403 | | - m.group = m.session_set.all()[0].group |
| 402 | + m.group = m.session_set.first().group |
404 | 403 |
|
405 | 404 | # we today's date to see if we're past the submissio cutoff |
406 | 405 | today = datetime.date.today() |
@@ -720,7 +719,7 @@ def upload_unified(request, meeting_num, acronym=None, session_id=None): |
720 | 719 | ''' |
721 | 720 | def redirection_back(meeting, group): |
722 | 721 | if meeting.type.slug == 'interim': |
723 | | - url = reverse('proceedings_interim', kwargs={'acronym':group.acronym}) |
| 722 | + url = reverse('proceedings') |
724 | 723 | else: |
725 | 724 | url = reverse('proceedings_select', kwargs={'meeting_num':meeting.number}) |
726 | 725 | return HttpResponseRedirect(url) |
|
0 commit comments