backoffice: make users and settings accessible when there are no users (#6726)

This commit is contained in:
Frédéric Péters 2015-04-22 12:11:36 +02:00
parent 48d326f652
commit cd60fdfb5b
1 changed files with 2 additions and 0 deletions

View File

@ -182,6 +182,8 @@ def error_page(section, error):
def is_accessible(key):
if not get_request().user:
if get_publisher().user_class.count() == 0:
return key in ('settings', 'users')
return False
user_roles = set(get_request().user.roles or [])