app/soc/views/sitemap/sidebar.py
changeset 872 70e0b6d8ff73
parent 840 d3f9fff0860b
child 972 43018f61b481
--- a/app/soc/views/sitemap/sidebar.py	Wed Jan 21 15:35:10 2009 +0000
+++ b/app/soc/views/sitemap/sidebar.py	Wed Jan 21 16:11:47 2009 +0000
@@ -27,6 +27,8 @@
 
 
 SIDEBAR = []
+SIDEBAR_ACCESS_ARGS = ['SIDEBAR_CALLING']
+SIDEBAR_ACCESS_KWARGS = {'SIDEBAR_CALLING': True}
 
 
 def addMenu(callback):
@@ -130,9 +132,12 @@
 
   submenus = []
 
+  args = SIDEBAR_ACCESS_ARGS
+  kwargs = SIDEBAR_ACCESS_KWARGS
+
   for url, menu_text, access_type in items:
     try:
-      access.checkAccess(access_type, request, rights)
+      access.checkAccess(access_type, request, rights, args, kwargs)
       submenus.append({'url': url, 'title': menu_text})
     except out_of_band.Error:
       pass