app/soc/views/helper/access.py
changeset 633 899ec5d546bd
parent 617 9cc42981d40a
child 639 1f92bd41b914
--- a/app/soc/views/helper/access.py	Sun Nov 30 17:37:06 2008 +0000
+++ b/app/soc/views/helper/access.py	Sun Nov 30 21:28:25 2008 +0000
@@ -232,7 +232,14 @@
   """
 
   checkIsUser(request)
-
+  
+  try:
+    # if the current user is a developer we allow access
+    checkIsDeveloper(request)  
+    return
+  except out_of_band.Error:
+    pass
+  
   login_message_fmt = DEF_DEV_LOGOUT_LOGIN_MSG_FMT % {
       'role': 'a host for this program'}