From 99175b583e33d8c7846033b97d3a374d27822ad9 Mon Sep 17 00:00:00 2001 From: Ole Laursen Date: Fri, 23 Dec 2011 12:41:35 +0000 Subject: [PATCH] Port NOMCOM announcement sitemap - Legacy-Id: 3782 --- ietf/announcements/sitemaps.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ietf/announcements/sitemaps.py b/ietf/announcements/sitemaps.py index f5b5435dc..466373d03 100644 --- a/ietf/announcements/sitemaps.py +++ b/ietf/announcements/sitemaps.py @@ -1,14 +1,18 @@ # Copyright The IETF Trust 2007, All Rights Reserved +from django.conf import settings from django.contrib.sitemaps import Sitemap from ietf.announcements.models import Announcement +from ietf.announcements.models import Message class NOMCOMAnnouncementsMap(Sitemap): changefreq = "never" def items(self): + if settings.USE_DB_REDESIGN_PROXY_CLASSES: + return Message.objects.filter(related_groups__acronym__startswith="nomcom").exclude(related_groups__acronym="nomcom").order_by('-time') return Announcement.objects.all().filter(nomcom=True) def location(self, obj): - return "/ann/nomcom/%d/" % obj.announcement_id + return "/ann/nomcom/%d/" % obj.id def lastmod(self, obj): # could re-parse the time into a datetime object - return obj.announced_date + return obj.time