Issue 707: [Django] Error (EXTERNAL IP):  
/api/json/reviewrequests/47426/reviews/134438/replies/draft/
http://code.google.com/p/reviewboard/issues/detail?id=707

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 45, in _wrapped_view_func
     add_never_cache_headers(response)

   File "/usr/lib/python2.5/site-packages/django/utils/cache.py", line 118,
in add_never_cache_headers
     patch_response_headers(response, cache_timeout=-1)

   File "/usr/lib/python2.5/site-packages/django/utils/cache.py", line 107,
in patch_response_headers
     response['ETag'] = '"%s"' %  
md5_constructor(response.content).hexdigest()

   File
"/usr/lib/python2.5/site-packages/Djblets-0.4.dev_r11901-py2.5.egg/djblets/webapi/core.py",
line 130, in _get_content
     content = JSONEncoderAdapter(MultiEncoder()).encode(self.api_data)

   File
"/usr/lib/python2.5/site-packages/django/utils/simplejson/encoder.py", line
366, in encode
     chunks = list(self.iterencode(o))

   File
"/usr/lib/python2.5/site-packages/django/utils/simplejson/encoder.py", line
308, in _iterencode
     for chunk in self._iterencode_dict(o, markers):

   File
"/usr/lib/python2.5/site-packages/django/utils/simplejson/encoder.py", line
274, in _iterencode_dict
     for chunk in self._iterencode(value, markers):

   File
"/usr/lib/python2.5/site-packages/django/utils/simplejson/encoder.py", line
316, in _iterencode
     for chunk in self._iterencode_default(o, markers):

   File
"/usr/lib/python2.5/site-packages/django/utils/simplejson/encoder.py", line
322, in _iterencode_default
     newobj = self.default(o)

   File
"/usr/lib/python2.5/site-packages/Djblets-0.4.dev_r11901-py2.5.egg/djblets/webapi/core.py",
line 89, in default
     result = self.encoder.encode(o)

   File
"/usr/lib/python2.5/site-packages/Djblets-0.4.dev_r11901-py2.5.egg/djblets/webapi/core.py",
line 121, in encode
     result = encoder.encode(o)

   File
"/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/reviewboard/webapi/json.py",
line 130, in encode
     'comments': o.comments.all(),

   File
"/usr/lib/python2.5/site-packages/django/db/models/fields/related.py", line
563, in __get__
     target_col_name=qn(self.field.m2m_reverse_name())

   File
"/usr/lib/python2.5/site-packages/django/db/models/fields/related.py", line
375, in __init__
     raise ValueError("%r instance needs to have a primary key value before
a many-to-many relationship can be used." % instance.__class__.__name__)

ValueError: 'Review' instance needs to have a primary key value before a
many-to-many relationship can be used.


<ModPythonRequest
path:/api/json/reviewrequests/47426/reviews/134438/replies/draft/,
GET:<QueryDict: {}>,
POST:<QueryDict: {u'type': [u'comment'], u'id': [u'227815'], u'value':
[u''], u'review_id': [u'134438']}>,
COOKIES:{'bn_u': '78657250',
  'bn_u-www': '78657250',
  'collapsediffs': 'True',
  'rbsessionid': 'df9db2ce09108c1e64a3722858613fb6',
  's_cc': 'true',
  's_nr': '1223052805680',
  's_sq': '%5B%5BB%5D%5D',
  's_vi': '',
  'sessionid': '7b2b636892675f3d5795e622f1fd8c09',
  'uid': '10.113.78.13.258961223583622664'},
META:{'AUTH_TYPE': None,
  'CONTENT_LENGTH': 0L,
  'CONTENT_TYPE': None,
  'GATEWAY_INTERFACE': 'CGI/1.1',
  'HTTP_ACCEPT': '*/*',
  'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
  'HTTP_ACCEPT_LANGUAGE': 'en-us',
  'HTTP_CACHE_CONTROL': 'no-cache',
  'HTTP_CONNECTION': 'Keep-Alive',
  'HTTP_CONTENT_LENGTH': '46',
  'HTTP_COOKIE': 'bn_u-www=78657250;
s_vi=[CS]v1|48BDC53600002986-A3A085A000000F0[CE]; bn_u=78657250;
s_nr=1223052805680; uid=10.113.78.13.258961223583622664; s_cc=true;
s_sq=%5B%5BB%5D%5D; sessionid=7b2b636892675f3d5795e622f1fd8c09;
rbsessionid=df9db2ce09108c1e64a3722858613fb6; collapsediffs=True',
  'HTTP_HOST': 'reviewboard.eng.vmware.com',
  'HTTP_REFERER': 'https://reviewboard.eng.vmware.com/r/47426/',
  'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR
3.0.04506.648)',
  'PATH_INFO':  
u'/api/json/reviewrequests/47426/reviews/134438/replies/draft/',
  'PATH_TRANSLATED': None,
  'QUERY_STRING': None,
  'REMOTE_ADDR': '10.20.108.211',
  '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

-- 
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