Thanks for confirming, Steve. We'll get an official patch out for the next release.
Christian -- Christian Hammond - [email protected] Review Board - https://www.reviewboard.org Beanbag, Inc. - https://www.beanbaginc.com -----Original Message----- From: Steve <[email protected]> Reply: Steve <[email protected]>> Date: March 20, 2015 at 9:21:59 AM To: [email protected] <[email protected]>> Cc: [email protected] <[email protected]>>, [email protected] <[email protected]>> Subject: Re: 500 error when superuser attempts to access admin console > > > On Thursday, March 19, 2015 at 3:16:41 PM UTC-7, Christian Hammond wrote: > > > > Hi Steve, > > > > Just to check, if you go to the main Review Board dashboard (not the admin > > dashboard), and then come back, does it work? > > > > > > No, that didn't make a difference. > > > > > There's very clearly a bug here, which I'll get fixed up. > > > > What you can do to work around this, if the above does not work, is to > > edit your user profile in the database editor, and where it says Extra > > Data, set the content to: {} > > > > > > When I edit the user settings as admin, I see these settings: > > Extra data: null > > Permissions: {} > > Changing null to {} as you suggested fixes the problem. > > Thanks! > > --Steve > > > > > Christian > > > > -- > > Christian Hammond - [email protected] > > Review Board - https://www.reviewboard.org > > Beanbag, Inc. - https://www.beanbaginc.com > > > > -----Original Message----- > > From: Steve > > > Reply: [email protected] > > >> > > Date: March 19, 2015 at 10:58:21 AM > > To: [email protected] > > >> > > Subject: 500 error when superuser attempts to access admin console > > > > > 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. > > > > > > > -- 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.
