From 09f4d674a47b0738d8bcdb9061f66bd2266b4289 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Thu, 28 Jan 2016 04:40:31 -0400 Subject: [PATCH] Pass the request instance to properly resolve the setup and tools links. --- mayan/apps/common/views.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/mayan/apps/common/views.py b/mayan/apps/common/views.py index a094c17136..a02eb7e167 100644 --- a/mayan/apps/common/views.py +++ b/mayan/apps/common/views.py @@ -170,10 +170,10 @@ class SetupListView(TemplateView): def get_context_data(self, **kwargs): data = super(SetupListView, self).get_context_data(**kwargs) + context = RequestContext(self.request) + context['request'] = self.request data.update({ - 'resolved_links': menu_setup.resolve( - context=RequestContext(self.request) - ), + 'resolved_links': menu_setup.resolve(context=context), 'title': _('Setup items'), }) return data @@ -183,7 +183,10 @@ class ToolsListView(SimpleView): template_name = 'appearance/generic_list_horizontal.html' def get_menu_links(self): - return menu_tools.resolve(context=RequestContext(self.request)) + context = RequestContext(self.request) + context['request'] = self.request + + return menu_tools.resolve(context=context) def get_extra_context(self): return {