summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorDaniel Ivanov <denatwrk@gmail.com>2022-11-04 16:43:40 +0300
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-11-07 07:57:11 +0100
commiteca526eab09b34a8190b591812ab99646cb1f34a (patch)
tree9a025c2a81b7d853a67d75acffdb7b96f9e437cd /django
parent84a2b2e7a7d8ac0dd210bcfa299fab8c4f240aae (diff)
[4.1.x] Fixed #34088 -- Fixed Sitemap.get_latest_lastmod() crash with empty items.
Bug in 480191244d12fefbf95854b2b117c71ffe44749a. Thanks Michal Čihař for the report. Backport of 5eab4d1924613a5506e517f157054b4852ae7dc2 from main
Diffstat (limited to 'django')
-rw-r--r--django/contrib/sitemaps/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/django/contrib/sitemaps/__init__.py b/django/contrib/sitemaps/__init__.py
index 27756d9d96..3d276b60d4 100644
--- a/django/contrib/sitemaps/__init__.py
+++ b/django/contrib/sitemaps/__init__.py
@@ -167,7 +167,7 @@ class Sitemap:
return None
if callable(self.lastmod):
try:
- return max([self.lastmod(item) for item in self.items()])
+ return max([self.lastmod(item) for item in self.items()], default=None)
except TypeError:
return None
else: