summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorJannis Leidel <jannis@leidel.info>2012-02-09 18:56:49 +0000
committerJannis Leidel <jannis@leidel.info>2012-02-09 18:56:49 +0000
commit75a9c8a5ef6408cd51fd75fc8aefb2e812e353a1 (patch)
tree86b9dbbd8f17c8cffdd879f6b48c977fd9c256e6 /django
parent538257b4ae5cd8a5e3b9fc79c167294560101e18 (diff)
Fixed #10793 -- Stopped caching paginator instances in sitemap classes to prevent stale sitemaps. Thanks, gnosek, krzysiumed and adam_przybyla.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17468 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django')
-rw-r--r--django/contrib/sitemaps/__init__.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/django/contrib/sitemaps/__init__.py b/django/contrib/sitemaps/__init__.py
index 781ad8995d..53b375a48b 100644
--- a/django/contrib/sitemaps/__init__.py
+++ b/django/contrib/sitemaps/__init__.py
@@ -60,9 +60,7 @@ class Sitemap(object):
return obj.get_absolute_url()
def _get_paginator(self):
- if not hasattr(self, "_paginator"):
- self._paginator = paginator.Paginator(self.items(), self.limit)
- return self._paginator
+ return paginator.Paginator(self.items(), self.limit)
paginator = property(_get_paginator)
def get_urls(self, page=1, site=None, protocol=None):