app/soc/views/models/site.py
changeset 1017 6ad4fdb48840
parent 1007 3b66772d21a5
child 1049 cc6aedbde28d
--- a/app/soc/views/models/site.py	Tue Jan 27 22:57:19 2009 +0000
+++ b/app/soc/views/models/site.py	Tue Jan 27 22:59:01 2009 +0000
@@ -87,13 +87,13 @@
 
     super(View, self).__init__(params=params)
 
-  def getSidebarMenus(self, params=None):
+  def getSidebarMenus(self, id, user, params=None):
     """See base.View.getSidebarMenus.
 
     Returns a custom sidebar entry for the 'site' singleton.
     """
 
-    entity = self._logic.getFromFields(link_id=self._logic.DEF_SITE_LINK_ID)
+    entity = self._logic.getSingleton()
 
     submenus = []
 
@@ -104,7 +104,7 @@
     new_params['sidebar_additional'] = submenus
 
     params = dicts.merge(params, new_params)
-    return super(View, self).getSidebarMenus(params=params)
+    return super(View, self).getSidebarMenus(id, user, params=params)
 
   def mainPublic(self, request, page_name=None, **kwargs):
     """Displays the main site settings page.