Copy the default django patterns rather than modifying them
authorSverre Rabbelier <srabbelier@gmail.com>
Fri, 30 Jan 2009 21:58:53 +0000
changeset 1089 810d466514c9
parent 1088 7ad48d59da3d
child 1090 e4c2ccbeb25a
Copy the default django patterns rather than modifying them This prevents an ever-growing list of urls in the case that getDjangoURLPatterns is called multiple times. Patch by: Sverre Rabbelier
app/soc/views/sitemap/sitemap.py
--- a/app/soc/views/sitemap/sitemap.py	Fri Jan 30 21:58:31 2009 +0000
+++ b/app/soc/views/sitemap/sitemap.py	Fri Jan 30 21:58:53 2009 +0000
@@ -58,7 +58,8 @@
     return params['django_patterns']
 
   # Construct defaults manualy
-  default_patterns = params['django_patterns_defaults']
+  default_django_patterns = params['django_patterns_defaults']
+  default_patterns = default_django_patterns[:]
   default_patterns += params['extra_django_patterns']
 
   patterns = []