I've created a fresh RB 2.0.15 instance on 2 test machines (Fedora 20 and LUbuntu 14.10). On both machines, I created an 'admin' user when I created the site. As admin, I created a user account for myself, 'sallan', and checked the 'Staff status' and 'Superuser status' boxes. Then I logged out as admin and logged in as sallan. I can see my dashboard fine, but when I attempt to go to the admin console, I get a 500 error. The log file has this error message:
2015-03-19 17:42:34,670 - ERROR - - Exception thrown for user sallan at http://tamaki/admin/ 'NoneType' object has no attribute 'get' Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/core/handlers/base.py", line 112, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/site-packages/Django-1.6.10-py2.7.egg/django/contrib/admin/views/decorators.py", line 17, in _checkl\ ogin return view_func(request, *args, **kwargs) File "/usr/lib/python2.7/site-packages/ReviewBoard-2.0.15-py2.7.egg/reviewboard/admin/views.py", line 39, in dashboard primary_widget_positions = profile_data.get('primary_widget_positions') AttributeError: 'NoneType' object has no attribute 'get' Here's what my account looks like in the db: is_superuser: 1 username: sallan first_name: Steve last_name: Allan email: hidden is_staff: 1 is_active: 1 date_joined: 2015-03-17 22:27:38 Other info: $ python -V Python 2.7.5 $ rb-site --version rb-site 2.0.15 $ mysql --version mysql Ver 14.14 Distrib 5.5.38, for Linux (x86_64) using readline 5.1 Has anyone else encountered this or have suggestions on how to troubleshoot the problem? Thanks --Steve -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
