Issue 706: [Django] Error (EXTERNAL IP): /api/json/reviewrequests/new/
http://code.google.com/p/reviewboard/issues/detail?id=706

New issue report by trowbrds:
Traceback (most recent call last):

   File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py",
line 86, in get_response
     response = callback(request, *callback_args, **callback_kwargs)

   File "/usr/lib/python2.5/site-packages/django/views/decorators/cache.py",
line 44, in _wrapped_view_func
     response = view_func(request, *args, **kwargs)

   File
"/usr/lib/python2.5/site-packages/Djblets-0.4.dev_r11901-py2.5.egg/djblets/webapi/decorators.py",
line 32, in _checklogin
     return view_func(request, *args, **kwargs)

   File "/usr/lib/python2.5/site-packages/django/views/decorators/http.py",
line 31, in inner
     return func(request, *args, **kwargs)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/webapi/json.py",
line 404, in new_review_request
     user, repository, request.POST.get('changenum', None))

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/reviews/managers.py",
line 42, in create
     review_request.update_from_changenum(changenum)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/reviews/models.py",
line 316, in update_from_changenum
     update_obj_with_changenum(self, self.repository, changenum)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/reviews/models.py",
line 35, in update_obj_with_changenum
     changeset = repository.get_scmtool().get_changeset(changenum)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/scmtools/perforce.py",
line 61, in get_changeset
     return self.parse_change_desc(changeset[0], changesetid)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/scmtools/perforce_vmware.py",
line 14, in parse_change_desc
     changeset = PerforceTool.parse_change_desc(changedesc, changenum)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/scmtools/perforce.py",
line 147, in parse_change_desc
     changeset.files = changedesc['depotFile']

KeyError: 'depotFile'


<ModPythonRequest
path:/api/json/reviewrequests/new/,
GET:<QueryDict: {}>,
POST:<QueryDict: {u'changenum': [u'109990'], u'repository_path':
[u'perforce-tiger.eng.vmware.com:1947']}>,
COOKIES:{'rbsessionid': '5b60470aadcb14dfd65168af3ab48779',
  'sessionid': '9034897474cbdf895966a838cc04950c'},
META:{'AUTH_TYPE': None,
  'CONTENT_LENGTH': 0L,
  'CONTENT_TYPE': None,
  'GATEWAY_INTERFACE': 'CGI/1.1',
  'HTTP_ACCEPT_ENCODING': 'identity',
  'HTTP_CONNECTION': 'close',
  'HTTP_CONTENT_LENGTH': '281',
  'HTTP_CONTENT_TYPE': 'multipart/form-data;
boundary=127.0.1.1.1000.12972.1224521189.664.1',
  'HTTP_COOKIE': 'sessionid=9034897474cbdf895966a838cc04950c;
rbsessionid=5b60470aadcb14dfd65168af3ab48779',
  'HTTP_HOST': 'reviewboard.eng.vmware.com',
  'HTTP_USER_AGENT': 'post-review/0.5',
  'PATH_INFO': u'/api/json/reviewrequests/new/',
  'PATH_TRANSLATED': None,
  'QUERY_STRING': None,
  'REMOTE_ADDR': '10.17.116.26',
  'REMOTE_HOST': None,
  'REMOTE_IDENT': None,
  'REMOTE_USER': None,
  'REQUEST_METHOD': 'POST',
  'SCRIPT_NAME': '',
  'SERVER_NAME': 'reviewboard.eng.vmware.com',
  'SERVER_PORT': 0,
  'SERVER_PROTOCOL': 'HTTP/1.1',
  'SERVER_SOFTWARE': 'mod_python'}>


Issue attributes:
        Status: Confirmed
        Owner: ----
        Labels: Type-Defect Priority-Medium Component-SCMTools

-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To post to this group, send email to reviewboard-issues@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard-issues?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to