]> git.ozlabs.org Git - patchwork/blobdiff - apps/patchwork/requestcontext.py
requestcontext: Initialise 'messages' context var
[patchwork] / apps / patchwork / requestcontext.py
index cb9a78290909e7f0d392ab66f392ec491c96d654..3b1afaf6c849ce5025979f903478aae287c69cf9 100644 (file)
@@ -19,6 +19,8 @@
 
 from django.template import RequestContext
 from django.utils.html import escape
+from django.contrib.sites.models import Site
+from django.conf import settings
 from patchwork.filters import Filters
 from patchwork.models import Bundle, Project
 
@@ -47,7 +49,10 @@ class PatchworkRequestContext(RequestContext):
         super(PatchworkRequestContext, self). \
                 __init__(request, dict, processors);
 
-        self.update({'filters': self.filters})
+        self.update({
+                'filters': self.filters,
+                'messages': [],
+            })
         if list_view:
             params = self.filters.params()
             for param in ['order', 'page']:
@@ -65,6 +70,8 @@ class PatchworkRequestContext(RequestContext):
 
         self.update({
                 'project': self.project,
+                'site': Site.objects.get_current(),
+                'settings': settings,
                 'other_projects': len(self.projects) > 1
             })