end_time.minute)
self.schedules.append(schedule)
+ def sorted_schedules(self):
+ return sorted(self.schedules, key=lambda x: x.week_sort_key())
+
def __str__(self):
if self.schedules:
return ', '.join([x.emission.title for x in self.schedules])
return '[%s] %s' % (item.episode.emission.title, item.episode.title)
def item_link(self, item):
- return item.episode.get_absolute_url()
+ if item.fragment:
+ return item.episode.get_absolute_url() + '#%s' % item.id
+ return item.episode.get_absolute_url() + '#%s' % item.id
def item_enclosure_url(self, item):
current_site = Site.objects.get(id=settings.SITE_ID)