web/views/primary.py
branchstable
changeset 2171 b0c564c86a4b
parent 2132 d7ae060cd746
child 2177 3454adb6164a
--- a/web/views/primary.py	Fri Jun 26 11:31:57 2009 +0200
+++ b/web/views/primary.py	Fri Jun 26 11:50:22 2009 +0200
@@ -57,7 +57,9 @@
         self.content_navigation_components('navcontenttop')
         try:
             self.render_entity_attributes(entity)
-        except TypeError: # XXX bw compat
+        except TypeError, e: # XXX bw compat
+            if 'render_entity' not in e.args[0]:
+                raise
             warn('siderelations argument of render_entity_attributes is '
                  'deprecated (%s)' % self.__class__)
             self.render_entity_attributes(entity, [])
@@ -66,6 +68,8 @@
             try:
                 self.render_entity_relations(entity)
             except TypeError: # XXX bw compat
+                if 'render_entity' not in e.args[0]:
+                    raise
                 warn('siderelations argument of render_entity_relations is '
                      'deprecated')
                 self.render_entity_relations(entity, [])