480: Can no longer publish review requests as of r1337
- Fixed
- Review Board
| christo********@gmai***** (Google Code) (Is this you? Claim this profile.) | |
|
|
|
| Aug. 27, 2008 |
I see r1337 made a change to stop draft review requests from being
accessible to others.
However, now I cannot publish a review request at all.
Reverting to r1336 works.
What steps will reproduce the problem?
1. Create a review request
2. Enter basics (description, summary, reviewer)
3. Hit "Publish"
What is the expected output? What do you see instead?
The review should be published
What operating system are you using? What browser?
Firefox 3b5 on OS X 10.5, with Ubuntu 8.04 server.
Please provide any additional information below.
Python 2.5.2
Django r7514
Review Board r1344
Stack trace upon pressing "Publish" on the draft review request:
Environment:
Request Method: GET
Request URL: http://reviewboard:8080/r/1/publish/
Django Version: 0.97-pre-SVN-unknown
Python Version: 2.5.2
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.markup',
'django.contrib.sites',
'django.contrib.sessions',
'djblets.datagrid',
'djblets.util',
'djblets.webapi',
'reviewboard.accounts',
'reviewboard.admin',
'reviewboard.diffviewer',
'reviewboard.iphone',
'reviewboard.reports',
'reviewboard.reviews',
'reviewboard.scmtools',
'reviewboard.webapi']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.middleware.doc.XViewMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware')
Traceback:
File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in
get_response
82. response = callback(request, *callback_args,
**callback_kwargs)
File "/usr/local/reviewboard/djblets/auth/util.py" in _checklogin
45. return view_func(request, *args, **kwargs)
Exception Type: TypeError at /r/1/publish/
Exception Value: new_decorator() got an unexpected keyword argument
'review_request_id'
I've also had the same problem
Environment:
Request Method: GET
Request URL: http://192.168.0.33:8000/r/1/publish/
Django Version: 0.97-pre-SVN-unknown
Python Version: 2.5.1
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.markup',
'django.contrib.sites',
'django.contrib.sessions',
'djblets.datagrid',
'djblets.util',
'djblets.webapi',
'reviewboard.accounts',
'reviewboard.admin',
'reviewboard.diffviewer',
'reviewboard.iphone',
'reviewboard.reports',
'reviewboard.reviews',
'reviewboard.scmtools',
'reviewboard.webapi']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.middleware.doc.XViewMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware')
Traceback:
File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in get_response
82. response = callback(request, *callback_args, **callback_kwargs)
File "/home/repo/reviewboard/djblets/auth/util.py" in _checklogin
45. return view_func(request, *args, **kwargs)
Exception Type: TypeError at /r/1/publish/
Exception Value: new_decorator() got an unexpected keyword argument 'review_request_id'
Same problem:
Environment:
Request Method: GET
Request URL: http://xxx:8000/r/1/publish/
Django Version: 0.97-pre-SVN-unknown
Python Version: 2.5.1
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.markup',
'django.contrib.sites',
'django.contrib.sessions',
'djblets.datagrid',
'djblets.util',
'djblets.webapi',
'reviewboard.accounts',
'reviewboard.admin',
'reviewboard.diffviewer',
'reviewboard.iphone',
'reviewboard.reports',
'reviewboard.reviews',
'reviewboard.scmtools',
'reviewboard.webapi']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.middleware.doc.XViewMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware')
Traceback:
File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in get_response
82. response = callback(request, *callback_args, **callback_kwargs)
File "/home/xxx/reviewboard/reviewboard/djblets/auth/util.py" in _checklogin
45. return view_func(request, *args, **kwargs)
Exception Type: TypeError at /r/1/publish/
Exception Value: new_decorator() got an unexpected keyword argument 'review_request_id'