--- 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