Skip to content

Commit c05d734

Browse files
committed
one more tweak before refactoring
- Legacy-Id: 8455
1 parent 2f6799e commit c05d734

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

ietf/doc/views_material.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,8 @@ def material_presentations(request, name, acronym=None, date=None, seq=None, wee
196196

197197
# Find all the sessions for meetings that haven't ended that the user could affect
198198
# This motif is also in Document.future_presentations - it would be nice to consolodate it somehow
199-
candidate_sessions = Session.objects.filter(meeting__date__gte=datetime.date.today()-datetime.timedelta(days=15))
199+
200+
candidate_sessions = Session.objects.exclude(status__in=['canceled','disappr','notmeet','deleted']).filter(meeting__date__gte=datetime.date.today()-datetime.timedelta(days=15))
200201
refined_candidates = [ sess for sess in candidate_sessions if sess.meeting.end_date()>=datetime.date.today()]
201202

202203
if acronym:

ietf/meeting/models.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -838,10 +838,13 @@ def __unicode__(self):
838838
if self.meeting.type_id == "interim":
839839
return self.meeting.number
840840

841-
ss0name = "(unscheduled)"
842-
ss = self.scheduledsession_set.filter(schedule=self.meeting.agenda).order_by('timeslot__time')
843-
if ss:
844-
ss0name = ','.join([x.timeslot.time.strftime("%a-%H%M") for x in ss])
841+
if self.status.slug in ('canceled','disappr','notmeet','deleted'):
842+
ss0name = "(%s)" % self.status.name
843+
else:
844+
ss0name = "(unscheduled)"
845+
ss = self.scheduledsession_set.filter(schedule=self.meeting.agenda).order_by('timeslot__time')
846+
if ss:
847+
ss0name = ','.join([x.timeslot.time.strftime("%a-%H%M") for x in ss])
845848
return u"%s: %s %s %s" % (self.meeting, self.group.acronym, self.name, ss0name)
846849

847850
def is_bof(self):

0 commit comments

Comments
 (0)