]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/modules/ui_objects.py
Firs answer was always redirecting to page 0.
[osqa.git] / forum / modules / ui_objects.py
index 7fcf96caea9ccb155a4854492279f7c5ff452937..e7f626fb417797115d9ee4f4ace5681e2a066d40 100644 (file)
@@ -78,7 +78,13 @@ class ObjectBase(object):
         try:
             return self._visible_to(context['request'].user)
         except KeyError:
-            return True
+            try:
+                return self._visible_to(context['viewer'])
+            except KeyError:
+                if self.visibility:
+                    return False
+                else:
+                    return True
 
     def render(self, context):
         return ''